windows_printer 0.2.1
windows_printer: ^0.2.1 copied to clipboard
A Flutter plugin for managing and interacting with printers on Windows platforms.
[0.2.1] - 2025-05-26 #
Fixed #
- Hardware control operations (cash drawer, paper cutting, beeping) now function correctly.
- Barcode generation now works as expected.
- Image printing issues resolved.
- Improved ESC/POS QR code generation for better compatibility and visual clarity.
Added #
createTestReceipt()
method inWPReceiptBuilder
to test printerprintTestPage()
method inWPESCPOSGenerator
to test printer
0.2.0 #
Added #
- Thermal/Receipt printer support with ESC/POS implementation
WPESCPOSGenerator
class for low-level ESC/POS command generationWPReceiptBuilder
class with fluent API for easy receipt creationprintRichTextDocument()
method for formatted text on regular printersuseRawDatatype
parameter toprintRawData()
for explicit datatype control- Paper size support:
WPPaperSize.mm58
andWPPaperSize.mm80
- QR code generation for receipts
- Hardware control: cash drawer opening, paper cutting, beeping
- Text formatting options: bold, italic, underline, alignment, sizing
Fixed #
- Native-side configuration issues in
printRawData()
method - Improved font handling in rich text rendering
Known Issues #
- Barcode generation not working properly (under investigation)
- Image printing not working properly (under investigation)
Removed (Internal APIs) #
SetPaperSize()
GetPrinterDeviceSettings()
SetPrinterQuality()