 |
ขอสอบถามเกี่ยวกับ PHP + เครื่องพิมพ์ใบกำกับภาษี ครับ |
|
 |
|
|
 |
 |
|
ได้ครับผมก็ทำระบบ POS โดยใช้ php อยู่ 
|
 |
 |
 |
 |
Date :
2014-02-21 22:44:39 |
By :
champkung226 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้สิครับผมใช้อยู่ IPAD สั่งยังได้เลย   . . .
ภาำพขณะทดสอบเมื่อนานมาแล้ว . . .ผมหมดกระดาษ 50 เมตรไป 2 ม้วนกับการเซ็ทหัวหางกระดาษ
อย่าลืมใส่โค้ด CSS ในลักษณะ media="print" ไม่งั้นรุ่นนี้โหลดกระดาษยาวครับ โหลดจนกว่าจะหมดม้วนเลยหละถ้าไม่ใส่ส่วนนี้คลุมไว้นะ
Code (PHP)
<style type="text/css" media="print">
html { margin-top:0px; padding: 0px; }
body { margin-top:0%; margin-left:0%; margin-right:0%; font-size:11px; }
</style>
ระวังจะเจอแบบนี้นะ 5 5 5 5


|
 |
 |
 |
 |
Date :
2014-02-22 00:32:24 |
By :
meannerss |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณทุกมากๆครับ
ทราบแบบนี้แล้วค่อยกล้าลงทุนซื้อเครื่องพิมพ์หน่อย ฮ่าๆๆๆๆ
ขอบคุณคร๊าบบบบ
|
 |
 |
 |
 |
Date :
2014-02-22 12:56:50 |
By :
chayyim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|

ลองมาแล้วครับ dll ต้องซัพพอร์ตกับเวอร์ชั่นของ PHP ด้วยนะครับ
ผมลอง dll หลายตัวมากครับ กว่าจะได้ จนไปเจอ dll ของ php v.5.2.6 ตรงกับ appserv 2.5.10 พอดีครับ เลยใช้ได้เลย

ลองตามโค้ดตัวอย่างทั่วๆ
Code (PHP)
<?php
var_dump(printer_list(PRINTER_ENUM_LOCAL)); //<- this works fine and displays available printers
$handle = printer_open("HP LaserJet"); //<- this is where the fatal error occurs
printer_start_doc($handle, "My Document");
printer_start_page($handle);
$lfont = printer_create_font("Arial", 115, 40, 700, false, false, false, 0);
printer_select_font($handle, $lfont);
printer_draw_text($handle, 'Print current User: '.$user.'', 150, 2150);
printer_delete_font($lfont);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
?>
ได้ผลดีทีเดียวครับ
ลองมั่วจัดฟอร์แมตไปเรื่อยๆ ภาษาไทยก็ได้นะครับ
<meta http-equiv="Content-Type" content="text/html; charset=TIS-620">

ตอนกำลังจัดขนาด 58 มิลลิเมตรตามขนาดสลิปครับ ใครจัดได้แล้ว ขอตัวอย่างหน่อยคร๊าฟฟฟ ขอบคุณครับ
อันนี้ไฟล์ php_printer.dll สำหรับ php v.5.2.6 นะครับ
http://www.mediafire.com/download/bzi6ktzgyse2z17/php_printer.dll
|
ประวัติการแก้ไข 2014-03-12 14:59:24 2014-03-12 15:03:51
 |
 |
 |
 |
Date :
2014-03-12 14:57:58 |
By :
chayyim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|