-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TSP100IIILAN / TSP143LAN not printing text, only images #24
Comments
I don't work for Star, but aren't those printer precisely graphics-only printers? |
No the SDK has all sorts of methods for text, graphics, QR codes, barcodes, etc. It also works fine with these methods on other SDKs (StarPRNT) |
In our POS system we've always been generating bitmaps of receipts for the graphics-only printers like the TSP1000 series. Also when using StarPRNT. Please refer to similar discussions: star-micronics/react-native-star-io10#21 From one of the linked sources above: "In particular, the TSP100 range does not have built-in font data, so is limited to printing graphically, and does not support the actionPrintText() method. This is from a discussion about another printer driver, but it's not about the driver, it's about the fact that the printer does not have font data and thus only supports a subset of the available driver commands across all platforms / sdks. |
I'm facing the same issue, is there any solution for this, or should be text edited like image and than printed? :/ |
That's what we're doing at my job: we basically have a document format which can be rendered to various destinations: HTML (for emailing), text (with hooks for various receipt printer integrations) and then |
@mortenbekditlevsen @davidhole @yellowMonkeyMediaDev TSP100IV model supports actionPrintText. |
I made an extension to
|
It seems that this issue was resolved, so I am closing this Issue. |
I have the same problem, but why can the Star Quick Setup Utility print the text clean and tidy. |
@MarsYoung |
Description
Whenever actionPrintText is used in a PrinterBuilder, it seems to be ignored in the final printout.
This can be seen using your included example app, with the final printout looking like this:
Your device where the bug occurs
iPhone 15 Pro Max
iOS 17.1.1
Your printer
TSP100IIILAN / TSP143LAN
Ethernet
Your development environment
ProductName: macOS
ProductVersion: 14.1.1
BuildVersion: 23B81
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A full printout including all text, as it appears on mPOP and other printers
Screenshots
The text was updated successfully, but these errors were encountered: