Comments (12)
The latest version has jsPrint integration which will allow you to print to receipt printers in a frictionless way. What extra benefits would you like to have from using this library specifically?
from opensourcepos.
does jsPrint allow esc/pos commands? Also can it support cutting?
from opensourcepos.
I don't directly see the added value of using esc/pos command directly, barcodes and images are working ok with my Epson TM88 IV at this moment.
Regarding the cutting, you might want to check out the standard driver options. There will probably be some kind of setting to enable this by default after print.
from opensourcepos.
Maybe this is what you were looking for?
http://www.apipos.com/files/tmt88.html
What Printer Driver To Use
There are two Epson TM-T88II printer drivers--a Partial Cut and a No Cut.
Use the EPSON TM-T88II Partial Cut driver. The Partial Cut printer driver automatically cuts whenever a print job is finished.
Partial Cut means it leaves a very tiny piece of the receipt connected. As you lift the receipt, this tiny part easily tears. This feature prevents sales slips from getting caught in the wind, sending cashiers and customers dashing for runaways.
from opensourcepos.
Using ESC/POS allows for much faster printing, due to it sending text to the printer, rather than an image. As with the current setup it has to be converted to an image by the operation system, then sent to the printer. This also requires that drivers be installed for the printer on linux, which means if you use ESC/POS, the Raspberry Pi can be used as a POS system, because both Epson and some other POS Printer company don't provide ARM drivers for their products. Another function of using the ESC/POS library, is allows the cash drawer to open. I think its good choice for this program, would make it really useful, the ESC/POS php library is excellent quality make. If you are not willing to add the ESC/POS library as an option for print receipt to your program, I will do it myself, as I am really in need of it. But I don't know much PHP.
from opensourcepos.
I just had a quick look at the library and it seems to be quite low level. The receipt is a html template
now and it would take quite some time to convert it to esc/pos api line instructions, but as I'm not in need for it myself, I have no real priority to implement it either. Feel free to try and contribute if you have something working.
from opensourcepos.
As Js Print isn't working with Firefox quantum would it be possible to implement this? I've printed through the browser and the printing is very slow in comparison to printing directly. Printing directly allows us to use stored fonts/images on the printer.
from opensourcepos.
@phantomgannon please read the recent wiki pages about printing
from opensourcepos.
Thanks. I've read the Wiki and got the reciept printing but have got issues. I can print in Firefox and chrome and the printing is very slow. Printing in Internet Explorer is quick as the Epson driver substitutes the fonts for its inbuilt font. Unfortunately the font substituing is not working on Firefox or Chrome. All browsers are the latest versions and upto date.
from opensourcepos.
sorry i use true browsers, not ie! maybe the problem its that u use non-unix OS.. in androit printing are fast and in my linux! oh well i not use "lasted version"... only working "esr"
from opensourcepos.
Unfortunately our work PC's are all windows as they require Proprietary software that is windows only. Haven't used IE in years but it seems to be the only browser that can print quickly to the Epson TM-T90. Both Firefox and Chrome don't allow subsitute fonts to work on the printer.
from opensourcepos.
so maybe its better to ask to OS right support, seems are a problem obvously related to that OS, umm seems have a large problematic history! right? about the fonts obviously in that OS are a problem! and for most of linux users too if they dont know about low level install.. currently i dont remenber but now i have many packages of fonts installed to work property! so for solved that i distribute my own iso...
from opensourcepos.
Related Issues (20)
- CI$ Branch Expenses Date issue HOT 2
- Access to past quotes and work orders
- How to send a receiving receipt to a supplier by email?
- CI4 Branch Register issues. HOT 16
- CI4: nominatim issue . People form basic info. HOT 6
- CI4 Branch commit issue? HOT 1
- CI4: Export of Customer Data to JSON format does not respect numberformat local HOT 1
- CI4: table load elipsis repeated HOT 2
- CI4: Stats data need top margin in customer form view HOT 7
- CI4: Localization issue with decimals in Customer view modal HOT 1
- CI4: Export of table in PDF format broken
- Rework Issue creation templates HOT 26
- CI4: Item CSV Import Broken HOT 1
- Configure projects for the opensourcepos team
- Move chat from Matrix (formerly gitter) HOT 2
- CI4: Generate Barcodes Errors HOT 25
- CI4 Item attributes not working properly
- Request to remove the showing of the word 'Category' or 'Item name' above and below the Barcode HOT 3
- Http 500 error when installing OSPOS on a web hosting HOT 1
- Harmonize configuration for docker/host setup HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opensourcepos.