David PHAM-VAN

Prepare publishing

# Pdf creation library for dart / flutter
Example:
```dart
final pdf = new PDFDocument();
final page = new PDFPage(pdf, pageFormat: new PDFPageFormat(PDFPageFormat.LETTER));
final g = page.getGraphics();
final font = new PDFFont(pdf);
g.setColor(new PDFColor(0.0, 1.0, 1.0));
g.drawRect(50.0, 30.0, 100.0, 50.0);
g.fillPath();
g.setColor(new PDFColor(0.3, 0.3, 0.3));
g.drawString(font, 12.0, "Hello World!", 50.0, 300.0);
var file = new File('file.pdf');
file.writeAsBytesSync(pdf.save());
```
... ...
... ... @@ -4,9 +4,13 @@ description: A pdf producer for Dart
homepage: https://github.com/davbfr/dart_pdf
version: 1.0.0
environment:
sdk: ">=1.8.0 <2.0.0"
dependencies:
meta: "^1.1.5"
ttf_parser: "^1.0.0"
vector_math:
vector_math: "^2.0.7"
dev_dependencies:
test: "^0.12.32+1"
\ No newline at end of file
test: any
... ...
import 'dart:io';
import 'package:pdf/pdf.dart';
void main() {
final pdf = new PDFDocument();
final page = new PDFPage(pdf, pageFormat: new PDFPageFormat(PDFPageFormat.LETTER));
final g = page.getGraphics();
final font = new PDFFont(pdf);
g.setColor(new PDFColor(0.0, 1.0, 1.0));
g.drawRect(50.0, 30.0, 100.0, 50.0);
g.fillPath();
g.setColor(new PDFColor(0.3, 0.3, 0.3));
g.drawString(font, 12.0, "Hello World!", 50.0, 300.0);
var file = new File('file.pdf');
file.writeAsBytesSync(pdf.save());
}
... ...