printing 1.3.3
printing: ^1.3.3 copied to clipboard
Plugin that allows Flutter apps to generate and print documents to android or ios compatible printers
Printing #
Plugin that allows Flutter apps to generate and print documents to android or ios compatible printers
See the example on how to use the plugin.
[Example document]This plugin uses the
To load an image it is possible to use Image.toByteData:
var Image im;
var bytes = await im.toByteData(format: ui.ImageByteFormat.rawRgba);
PdfImage image = PdfImage(
pdf,
image: bytes.buffer.asUint8List(),
width: im.width,
height: im.height);
g.drawImage(image, 100.0, 100.0, 80.0);
To use a TrueType font from a flutter bundle:
var font = await rootBundle.load("assets/open-sans.ttf");
PdfTtfFont ttf = PdfTtfFont(pdf, font);
g.setColor(PdfColor(0.3, 0.3, 0.3));
g.drawString(ttf, 20.0, "Dart is awesome", 50.0, 30.0);