Giter VIP home page Giter VIP logo

Comments (12)

jekkos avatar jekkos commented on May 18, 2024

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.

mikersee avatar mikersee commented on May 18, 2024

does jsPrint allow esc/pos commands? Also can it support cutting?

from opensourcepos.

jekkos avatar jekkos commented on May 18, 2024

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.

jekkos avatar jekkos commented on May 18, 2024

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.

mikersee avatar mikersee commented on May 18, 2024

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.

jekkos avatar jekkos commented on May 18, 2024

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.

phantomgannon avatar phantomgannon commented on May 18, 2024

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.

mckaygerhard avatar mckaygerhard commented on May 18, 2024

@phantomgannon please read the recent wiki pages about printing

from opensourcepos.

phantomgannon avatar phantomgannon commented on May 18, 2024

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.

mckaygerhard avatar mckaygerhard commented on May 18, 2024

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.

phantomgannon avatar phantomgannon commented on May 18, 2024

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.

mckaygerhard avatar mckaygerhard commented on May 18, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.