windows_printer 0.2.0 copy "windows_printer: ^0.2.0" to clipboard
windows_printer: ^0.2.0 copied to clipboard

PlatformWindows

A Flutter plugin for managing and interacting with printers on Windows platforms.

Changelog #

0.2.0 #

Added #

  • Thermal/Receipt printer support with ESC/POS implementation
  • WPESCPOSGenerator class for low-level ESC/POS command generation
  • WPReceiptBuilder class with fluent API for easy receipt creation
  • printRichTextDocument() method for formatted text on regular printers
  • useRawDatatype parameter to printRawData() for explicit datatype control
  • Paper size support: WPPaperSize.mm58 and WPPaperSize.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()

0.1.0 #

Added #

  • Getting available printers
  • Getting printer properties
  • Getting paper size details
  • Printing raw data
  • Printing PDF documents
  • Setting default printer
  • Opening printer properties dialog
12
likes
150
points
202
downloads

Publisher

verified publishermanasbasnet.com

Weekly Downloads

A Flutter plugin for managing and interacting with printers on Windows platforms.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on windows_printer

Packages that implement windows_printer