printing 5.0.0 copy "printing: ^5.0.0" to clipboard
printing: ^5.0.0 copied to clipboard

outdated

Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.

Changelog #

5.0.0 #

  • Add imageFromAssetBundle and networkImage
  • Add Page orientation on PdfPreview
  • Improve PrintJob object
  • Implement dynamic layout on iOS and macOS
  • Review directPrint internals

5.0.0-nullsafety.1 #

  • Fix PdfPreview default locale

5.0.0-nullsafety.0 #

  • Remove useless files
  • Add WidgetWraper as an ImageProvider insead of wrapWidget()
  • Opt-In null-safety

4.0.0 #

  • Remove deprecated methods
  • Document.save() now returns a Future
  • Implement pan and zoom on PdfPreview widget
  • Improve orientation handling
  • Improve directPrint
  • Remove the windows DLL
  • Add Linux platform

3.7.2 #

  • Fix Printing on WEB
  • Fix raster pages on Android and Web

3.7.1 #

  • Fix Pdf Raster on WEB
  • Fix Windows memory leaks
  • Implement missing Windows features

3.7.0 #

  • Add beta support for Windows Desktop

3.6.4 #

  • Remove useless android dependencies, reduces the final apk file size.

3.6.3 #

  • Fix Android compilation issues

3.6.2 #

  • Added theme color to dropdown item in pageFormat selector in page preview

3.6.1 #

  • Update the example to use PdfPreview
  • Add missing awaits

3.6.0 #

  • Added pdfFileName prop to PdfPreview Widget [Marcos Rodriguez]
  • Fix PdfPreview unhandled exception when popped [computib]
  • Allow to disable actions in PdfPreview [Nicolas Lopez]

3.5.0 #

  • Add decoration options to the PdfPreview Widget [Marcos Rodriguez]
  • Allow building for Android SDK 16
  • Fix font scaling in convertHtml()

3.4.0 #

  • Add PdfPreview Widget
  • Implement Printing.raster() on Flutter Web
  • Fix Swift 5 deprecated function
  • Improve code documentation

3.3.1 #

  • Remove width and height parameters from wrapWidget helper

3.3.0 #

  • Add wrapWidget helper
  • Add integration tests for wrapWidget

3.2.1 #

  • Add meta and image dependencies

3.2.0 #

  • Update README
  • Remove deprecated API
  • Use plugin_platform_interface
  • Fix inconsistent API
  • Add Unit tests
  • Update example tab
  • Uniformize examples
  • Optimize memory footprint
  • Add PdfRaster.asImage()

3.1.0 #

  • Migrate to the new Android plugins APIs
  • Fix Android app freeze

3.0.2 #

  • Add Raster PDF to Image

3.0.1 #

  • Add a link to the Web example

3.0.0 #

Breaking change: this version is only compatible with flutter >= 1.12

  • Simplify iOS code
  • Improve native code
  • Add Printing.info()
  • Use PageTheme in example
  • Save shared pdf in the cache on Android
  • Implement macOS embedding support
  • Implement Flutter Web support

2.1.9 #

  • Add Markdown example
  • Update printing example
  • Change the channel name
  • Add Builder widget
  • Improve Android registration

2.1.8 #

  • Revert "Update plugin platforms" (Flutter 1.9.1)

2.1.7 #

  • Add iOS Direct Print
  • Fix iOS 13 bug

2.1.6 #

  • Add QrCode to example
  • Cancel print job in case of layout error

2.1.5 #

  • Add printing completion

2.1.4 #

  • Update example to show saved documents on iOS Files app
  • Fix Html to Pdf paper size on iOS

2.1.3 #

  • Update Pdf dependency

2.1.2 #

  • Update Flutter and Dart dependency

2.1.0 #

  • Add HTML to pdf platform conversion
  • Fix issue with flutter 1.6.2+

2.0.4 #

  • Update Readme

2.0.3 #

  • Add file save and view to the example application
  • Convert print screen example to Widgets
  • Deprecate the document argument in Printing.sharePdf()

2.0.2 #

  • Fix example application

2.0.1 #

  • Fix Replace FlutterErrorDetails to be compatible with Dart 2.3.0

2.0.0 #

  • Breaking change: Switch libraries to AndroidX
  • Add Page information to PdfDoc object

1.3.5 #

  • Restore compatibility with Flutter 1.0.0
  • Update code to Dart 2.1.0
  • Depends on pdf 1.3.3

1.3.4 #

  • Fix iOS build with Swift
  • Add installation instructions in the Readme
  • Follow Flutter debug painting settings

1.3.3 #

  • Fix dart lint warnings
  • Add documentation
  • Add a filename parameter for sharing
  • Convert Objective-C code to Swift
  • Update Readme

1.3.2 #

  • Fix iOS printing issues

1.3.1 #

  • Fix Pana linting notices

1.3.0 #

  • Add a Flutter like Widget system

1.2.0 #

  • Fix compileSdkVersion to match AppCompat
  • Change license to Apache 2.0
  • Implement asynchronous printing driven by the OS

1.1.0 #

  • Rename classes to satisfy Dart conventions
  • Remove useless new and const keywords
  • Changed AppCompat dependency to 26.1.0

1.0.6 #

  • Add screenshot example

1.0.5 #

  • Fix printing from pdf document

1.0.4 #

  • Update example for pdf 1.0.5
  • Add Contributing

1.0.3 #

  • Update source formatting
  • Update README

1.0.2 #

  • Add License file
  • Updated homepage

1.0.1 #

  • Fixed SDK version

1.0.0 #

  • Initial release.
1454
likes
0
pub points
99%
popularity

Publisher

verified publishernfet.net

Plugin that allows Flutter apps to generate and print documents to compatible printers on Android, iOS, macOS, Windows, and Linux, as well as web print.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

ffi, flutter, flutter_web_plugins, image, js, meta, pdf, plugin_platform_interface

More

Packages that depend on printing