$d->append($txt_str); */ /////////////How to draw polyline/////////// $poly['points'] = array(array(0, 0), array($dw, 0), array($dw, $dh), array(0, $dh), array(0, 0)); $door_str = new DxfPolyLine($poly); $d->append($door_str); $poly['points'] = array(array(0 + 3, 0 + 3), array($dw - 3, 0 + 3), array($dw - 3, $dh - 3), array(0 + 3, $dh - 3), array(0 + 3, 0 + 3)); $door_str = new DxfPolyLine($poly); $d->append($door_str); if ($_POST['hatch'] == 'yes') { $poly['pattern'] = $_POST['pattern']; $door_str = new DxfHatchPolyLine($poly); $d->append($door_str); } ///////////How to download file///////////// $d->saveDownload('test.dxf'); ///////////////////////////////////////////// /* $b = new DxfBlock(array('name' => 'test')); $b->append( new DxfSolid(array('points' => array(array(0, 0), array(1, 0), array(1, 1), array(0, 1)), 'color' => 1) )); $b->append(new DxfArc( array('center'=>array(1,0), 'color' => 2) )); $d->appendBlock($b); $d->appendStyle(new DxfStyle());