 |
|
มีตัวอย่างเพิ่มเติมให้ครับ เป็นตัวอย่างบางส่วนที่ผมใช้งานอยู่
เมื่อติดตั้ง php_printer.dll แล้ว ต่อไปก็เป็นการสั่งปริ้นครับ
Code (PHP)
$handle = printer_open("kitchen"); // kitchen คื่อชื่อของปริ้นเตอร์ ต้องตั้งให้ถูกต้องครับ ตัวเล็กใหญ่มีผล
printer_abort($handle);
printer_start_doc($handle);
printer_start_page($handle);
$font = printer_create_font("Arial", 12, 12, 400, false, false, false, 0); // ตั้งค่า font ให้ตัวหนังสือที่จะปริ้นครับ
// คำสั่งปริ้นในกรณีผม ใช้ 3 พารามิตเตอร์
// พารามิตเตอร์แรก ใส่ ชื่อปริ้นเตอร์ Ex. $handle
// พารามิตเตอร์สอง ใส่ ตัวหนังสือที่จะปริ้น Ex. TEST ABCDEFGHIJKLMNOP
// พารามิตเตอร์สาม ใส่ การเว้นระยะของการขึ้นบรรทัดใหม่ Ex. 18
printer_draw_text($handle,"TEST ABCDEFGHIJKLMNOP", 18); // บรรทัดนี้ใส่สิ่งที่เราอยากปริ้นครับ
printer_draw_text($handle,"-------------------------------------", 18); // บรรทัดนี้ใส่สิ่งที่เราอยากปริ้นครับ
printer_delete_font($font); // บรรทัดนี้ เป็นคำสั่ง reset การตั้งค่า font ครับ ใช้ในกรณี บรรทัดต่อไปอยากให้ตัวเล็กใหญ่ไม่เท่ากัน
ผลลัพธ์ที่ปริ้นออกมา ในสลิปคือ
TEST ABCDEFGHIJKLMNOP
-------------------------------------
|
ประวัติการแก้ไข 2014-02-15 13:22:37
 |
 |
 |
 |
Date :
2014-02-15 13:21:49 |
By :
champkung226 |
|
 |
 |
 |
 |
|
|
 |