2012-06-21 59 views
1
printer_set_option($ph, PRINTER_MODE, "RAW"); 
printer_set_option($ph, PRINTER_PAPER_FORMAT, PRINTER_FORMAT_CUSTOM); 
printer_set_option($ph, PRINTER_PAPER_LENGTH, 50); 
printer_start_doc($ph,"abc"); 
printer_start_page($ph); 
$font = printer_create_font("Arial", 72, 48, 400, false, false, false, 0); 
printer_select_font($ph, $font); 
printer_draw_text($ph, "test", 10, 10); 
printer_start_page($ph); 
printer_end_doc($ph); 

我試圖在服務器(連接到服務器的熱打印機)在原始模式下打印php。 有沒有辦法改變字體大小?我嘗試使用printer_draw_text,但它沒有起始頁面不起作用。 如果我使用起始頁面,熱敏打印機會將紙張送入A4尺寸。有沒有辦法改變文字的字體大小?在服務器上使用原始模式在php上打印

+0

你知道,你可以在句子和問號末尾使用空格字符:) –

+0

哎呀。謝謝aleks會在發表更多問題時小心謹慎 – user1472206

+0

不知道任何事情,但對我來說'RAW'模式意味着您必須自己管理控制序列(例如字體大小和位置)。 – mario

回答