XXXXXX
स्रोत कोड अब उपलब्ध है, इसके लिए पूछने के लिए मेल भेजें!
XXXXXX
आप कोड की कुछ पंक्तियों के साथ मिनटों में प्रिंटिंग कर सकते हैं। यह आपके इरादे को बनाने के समान सरल है, अपने ईएससी स्वरूपित स्ट्रिंग को जोड़कर (सेवा) इरादा शुरू करें।
में डेमो देखें
https://bitbucket.org/fidelier/posprinterdrivertest/src
अब यह समर्थक संस्करण पर संभव प्रत्यक्ष लोगो प्रिंटिंग, बस एक लोगो चुनें कॉन्फ़िगर, और इसे प्रत्येक दस्तावेज़ के शीर्ष पर मुद्रित किया जाएगा।
एक एंड्रॉइड डिवाइस वेब में वेब से प्रिंट करें। बस एक लिंक बनाएं:
a href = "com.fidelier.printfromweb: // $ biguhw $ introw intro $$ छोटे $ प्रिंट प्रिंट छोटे पत्र $ परिचय $ -> $ परिचय $ -> $ परिचय $ -> $ $ INTRRO $$ INTRO $$ INTRRO $ $ INTRO $$ $ $ INTRO $ "वेब / ए
सर्वर से सीधे प्रिंट प्रिंट करें!
वेब में निर्देश पढ़ें
एक टैग को खोलें और बंद करें
आसान फ़ॉन्ट आकार चयन जैसे ESC कमांड के लिए सहायक शामिल हैं।
छोटे आकार के लिए $ छोटे $
$ छोटे $ डबल हाइट के साथ छोटे आकार के लिए $ छोटा
$ डबल चौड़ाई के साथ छोटे आकार के लिए छोटे $
$ छोटा के लिए $ छोटा (डबल हाइट और चौड़ाई के साथ $ छोटे आकार के छोटे आकार के लिए
छोटे आकार के अंडरलाइन के लिए $ छोटा $
डबल हाइट अंडरलाइन के साथ छोटे आकार के लिए $ छोटा $
$ छोटा डबल चौड़ाई अंडरलाइन के साथ $ छोटे आकार के साथ $ छोटे आकार के लिए $ छोटा (डबल हाइट और चौड़ाई अंडरलाइन के साथ $ छोटा)
बड़े आकार के लिए $ बिग $
$ BIGH $ के लिए $ BIGH $ डबल हाइट के साथ बड़ा आकार
डबल चौड़ाई के साथ बड़े आकार के लिए $ BIGW $
दही हाइट और चौड़ाई के साथ बड़े आकार के लिए $ Bighw $
अंडरलाइन करने के लिए यू जोड़ें
$ कट $ पेपर को काटने के लिए $ कटौती करें
पहले खोलने के लिए $ ड्रॉवर $ दराज
ejemplo
स्ट्रिंग DataToPrint = "$ BIG $ यह एक प्रिंटर परीक्षण $ INTRO $ POSPRINTRDRIVER.COM $ $ INTRO $ $ $ $ $ $ $ $ intro $";
इरादा IntentPrint = नया इरादा है ();
intentprint.etaction (intent.acte_send);
intentprint.putextra (intent.extra_text, dataToprint);
intentprint.settype ("पाठ / सादा");
यह IntentPrint);
डायरेक्टो को एनलेस:
स्ट्रिंग डेटैटोप्रिंट = "$ बिग $ यह एक प्रिंटर टेस्ट $ INTRO $ POSPRINTRDRIVER.com $ INTRO $ $ INTRO $$ $ $ $ $ intro $";
इरादा IntentPrint = नया इरादा ();
intentprint.setAction (intent.acte_send);
intentprint.putextra (intent.extra_text, datatoprint);
// लिंक आईपी: पोर्ट डायरेक्ट
intentprint.putextra ("printer_type_id", "1"); // आईपी के लिए intentprint.putextra ("प्रिंटर_प", प्रिंटरपैड्रेस);
intentprint.putextra ("प्रिंटर_पोर्ट", प्रिंटरपोर्ट);
// लिंक यूएसबी: पोर्ट डायरेक्ट
IntentPrint.putextra ("Printer_type_id", "3"); // यूएसबी के लिए
intentprint.putextra ("Printer_U sb_product_id ", usbproductid);
intentprint.putextra (" printer_usb_vendor_id ", usbendorid);
intentprint.putextra (" PRINTER_USB_DEVICE_ID ", USBDEVICEID);
// लिंक बीटी: पोर्ट डायरेक्ट
intentprint.putextra ("Printer_type_id", "4"); // ब्लूटूथ के लिए
intentprint.putextra ("प्रिंटर_ bt_adress", btdevice);
intentprint.settype ("पाठ / सादा");
IntentPrint। Settype ("टेक्स्ट / सादा");
log.i (Internalclassname, "senddatatobtprinter प्रारंभ इरादे");
निशुल्क संस्करण आपके टिकट पर विज्ञापन प्रिंट कर सकता है
posibilidad de envio de intent especial
Intent intentPrint = new Intent();
intentPrint.setAction("com.fidelier.posprinterdriver.PrintActivity");
intentPrint.putExtra(Intent.EXTRA_TEXT, "$intro$PRINT FROM VIRTUAPOS$intro$");
intentPrint.setType("text/plain");
Log.i(internalClassName, "sendDataToIPPrinter Start Intent");
activity.startActivity(intentPrint);