note 43477 deleted from function.printer-draw-text by sobak

From: Date: Thu, 24 Nov 2016 20:30:02 +0000
Subject: note 43477 deleted from function.printer-draw-text by sobak
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-207564@lists.php.net to get a copy of this message
Note Submitter: frank dot liebelt at edico-gmbh dot de ---- Placing text or other elements on a page could be a worst thing. I wrote and use now the following code to print out a page as orientation help. The creation time will be much shorter... [CODE] <?php $p = printer_open(); printer_set_option($p, PRINTER_PAPER_FORMAT, PRINTER_FORMAT_A4); printer_start_doc($p, "Testpage"); printer_start_page($p); $pen = printer_create_pen(PRINTER_PEN_SOLID, 1, "000000"); $font = printer_create_font("Courier", 37, 19, PRINTER_FW_NORMAL, false, false, false, 0); printer_select_pen($p, $pen); printer_select_font($p, $font); for ($i = 0; $i < 4600; $i+=100) { printer_draw_line($p, $i,0,$i,6700); printer_draw_text($p,$i,$i,0); } for ($i = 0; $i < 6700; $i+=100) { printer_draw_line($p, 0,$i,4600,$i); printer_draw_text($p,$i,0,$i); } printer_delete_font($font); printer_delete_pen($pen); printer_end_page($p); printer_end_doc($p); printer_close($p); ?> [/CODE] btw. Has anyone a list for character sizes (x,y)? Like: 12px = 50, 12 14px = 60, 20 Frank

« previous php.notes (#207564) next »