star-micronics / StarPRNT-SDK-iOS-Swift

StarPRNT SDK for iOS including libraries for supporting application development for Star printers.
https://www.star-m.jp/products/s_print/sdk/starprnt_sdk/manual/ios_swift/en/index.html
Other
42 stars 7 forks source link

Rotate ticket failed after enable "180 Rotation" #7

Closed WenzhaoTan-Chowbus closed 9 months ago

WenzhaoTan-Chowbus commented 3 years ago

Printer Mode: MCP31 (STR-001) Firmware Version: 3.4

I set up my ticket using ISCBBuilder, and I want to rotate my ticket to 180, so I enable the "180 Rotation" by mcPrint Utility. But the ticket is not displayed correctly if it is very long. ![441629858538 pic_hd](https://user-images.githubusercontent.com/65152333/130716650-658a32f7-9730-4af6-9011-d21fbc15d186.jpg)

gare-bear commented 3 years ago

@WenzhaoTan-Chowbus approximately how long is your receipt? Also are you using Double-Byte mode to print the Asian characters?

bandit-ibayashi commented 1 year ago

180˚ Inversion Function is worked for the print data that fits in the image buffer length. When inversion 180 degrees, the data must be buffered once in the printer because it is printed from the end of the data. The buffer for this is finite, and if it is exceeded, this feature cannot be used.

Thank you for your understanding.