2024 Versión MultiPrinting
====
អ្នកអាចបោះពុម្ពក្នុងរយៈពេលប៉ុន្មាននាទី ដោយគ្រាន់តែសរសេរកូដពីរបីបន្ទាត់ប៉ុណ្ណោះ។ វាសាមញ្ញដូចជាការបង្កើតចេតនារបស់អ្នក ដោយបន្ថែមខ្សែអក្សរដែលបានធ្វើទ្រង់ទ្រាយ ESC របស់អ្នក ហើយចាប់ផ្តើមចេតនា (សេវាកម្ម)។
សូមមើលការបង្ហាញនៅក្នុង៖
https://bitbucket.org/fidelier/posprinterdrivertest/src
ឥឡូវនេះវាអាចទៅរួចក្នុងការបោះពុម្ពរូបសញ្ញាដោយផ្ទាល់នៅលើកំណែគាំទ្រ ដោយគ្រាន់តែជ្រើសរើសឡូហ្គោនៅលើការកំណត់ ហើយវានឹងត្រូវបានបោះពុម្ពនៅផ្នែកខាងលើនៃឯកសារនីមួយៗ។
ពណ៌បញ្ច្រាសនៃនិមិត្តសញ្ញា ធ្វើពណ៌ជម្រាល។
បោះពុម្ពពីបណ្តាញនៅក្នុងបណ្តាញឧបករណ៍ Android ។ គ្រាន់តែបង្កើតតំណភ្ជាប់មួយ៖
a href="com.fidelier.printfromweb://?$biguhw$បោះពុម្ពពីគេហទំព័រ$intro$$small$បោះពុម្ពអក្សរតូច$intro$->$intro$->$intro$->$intro$$intro$$ intro$$intro$$cut$$intro$"សាកល្បងបោះពុម្ពពីគេហទំព័រ/a
បោះពុម្ពដោយផ្ទាល់ពី Server!
អានការណែនាំនៅលើគេហទំព័រ
បើក និងបិទស្លាកមួយ។
រួមបញ្ចូលជំនួយការងាយស្រួលសម្រាប់ពាក្យបញ្ជា ESC ដូចជា
ការជ្រើសរើសទំហំពុម្ពអក្សរងាយស្រួល។
$qr-s-e-text$
ឧទាហរណ៍ $qr-8-50-www.posprinterdriver.com$
ទំហំ (1-16)
ការកែកំហុស (48-51) 7%, 15% 25%, 30%
$small$ សម្រាប់ទំហំតូច
$smallh$ សម្រាប់ទំហំតូចដែលមានកម្ពស់ពីរជាន់
$smallw$ សម្រាប់ទំហំតូចដែលមានទទឹងទ្វេ
$smallhw$ សម្រាប់ទំហំតូចដែលមានកំពស់ និងទទឹងទ្វេ
$smallu$ សម្រាប់ទំហំតូច គូសបន្ទាត់ពីក្រោម
$smalluh$ សម្រាប់ទំហំតូចដែលមានគូសបន្ទាត់ពីក្រោមពីរជាន់
$smalluw$ សម្រាប់ទំហំតូចដែលមានទទឹងទ្វេរ
$smalluhw$ សម្រាប់ទំហំតូចដែលមានកម្ពស់ទ្វេដង និងទទឹងគូសបន្ទាត់ក្រោម
$big$ សម្រាប់ទំហំធំ
$bight$ សម្រាប់ទំហំធំដែលមានកម្ពស់ពីរជាន់
$bigw$ សម្រាប់ទំហំធំដែលមានទទឹងទ្វេ
$bighw$ សម្រាប់ទំហំធំ ដែលមានកំពស់ និងទទឹងទ្វេ
បន្ថែមអ្នកដើម្បីគូសបញ្ជាក់
$cut$ ដើម្បីកាត់ក្រដាស
$drawer$ ដើម្បីបើកថតដំបូង
ឧទាហរណ៍
String dataToPrint="$big$ នេះគឺជាការសាកល្បងម៉ាស៊ីនបោះពុម្ព$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
ចេតនា intentPrint = ចេតនាថ្មី();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
intentPrint.setType("អត្ថបទ/ធម្មតា");
this.startActivity(intentPrint);
បោះពុម្ពតំណផ្ទាល់៖
String dataToPrint="$big$ នេះគឺជាការសាកល្បងម៉ាស៊ីនបោះពុម្ព$intro$posprinterdriver.com$intro$$intro$$cut$$intro$";
ចេតនា intentPrint = ចេតនាថ្មី();
intentPrint.setAction(Intent.ACTION_SEND);
intentPrint.putExtra(Intent.EXTRA_TEXT, dataToPrint);
// ភ្ជាប់ IP: ច្រកដោយផ្ទាល់
intentPrint.putExtra("printer_type_id", "1");// សម្រាប់ IP
intentPrint.putExtra("printer_ip", printerIpAddress);
intentPrint.putExtra("printer_port", printerPort);
// ភ្ជាប់ USB: ច្រកដោយផ្ទាល់
intentPrint.putExtra("printer_type_id", "3");// សម្រាប់ USB
intentPrint.putExtra("printer_usb_product_id", usbProductID);
intentPrint.putExtra("printer_usb_vendor_id", usbVendorId);
intentPrint.putExtra("printer_usb_device_id", usbDeviceID);
// តំណភ្ជាប់ BT: ច្រកដោយផ្ទាល់
intentPrint.putExtra("printer_type_id", "4");// សម្រាប់ប៊្លូធូស
intentPrint.putExtra("printer_bt_adress", BtDevice);
intentPrint.setType("អត្ថបទ/ធម្មតា");
intentPrint.setType("អត្ថបទ/ធម្មតា");
Log.i(internalClassName, "sendDataToBTPrinter Start Intent");
** កំណែឥតគិតថ្លៃអាចបោះពុម្ពផ្សាយពាណិជ្ជកម្មនៅលើសំបុត្ររបស់អ្នក **
បានដំឡើងកំណែនៅ
23 កក្កដា 2025