pdf 1.1.0 copy "pdf: ^1.1.0" to clipboard
pdf: ^1.1.0 copied to clipboard

outdated

A pdf producer for Dart. It can create pdf files for both web or flutter.

example/main.dart

import 'dart:io';

import 'package:pdf/pdf.dart';

void main() {
  final pdf = PdfDocument(deflate: zlib.encode);
  final page = PdfPage(pdf, pageFormat: PdfPageFormat.letter);
  final g = page.getGraphics();
  final font = g.defaultFont;
  final top = page.pageFormat.height;

  g.setColor(PdfColor(0.0, 1.0, 1.0));
  g.drawRect(50.0 * PdfPageFormat.mm, top - 80.0 * PdfPageFormat.mm,
      100.0 * PdfPageFormat.mm, 50.0 * PdfPageFormat.mm);
  g.fillPath();

  g.setColor(PdfColor(0.3, 0.3, 0.3));
  g.drawString(font, 12.0, "Hello World!", 10.0 * PdfPageFormat.mm,
      top - 10.0 * PdfPageFormat.mm);

  var file = File('example.pdf');
  file.writeAsBytesSync(pdf.save());
}
2480
likes
0
pub points
99%
popularity

Publisher

verified publishernfet.net

A pdf producer for Dart. It can create pdf files for both web or flutter.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

meta, utf, vector_math

More

Packages that depend on pdf