quill_delta_pdf 0.1.0 copy "quill_delta_pdf: ^0.1.0" to clipboard
quill_delta_pdf: ^0.1.0 copied to clipboard

Quill Delta -> PDF export. PDF -> Delta import is a stub. Pure Dart writer via package:pdf.

example/quill_delta_pdf_example.dart

// Quill Delta -> PDF export example.
//
// Writes a sample document to `out.pdf`. PDF -> Delta import is a stub in
// v0.1 and throws `UnsupportedFormatException`.
import 'dart:io';

import 'package:dart_quill_delta/dart_quill_delta.dart';
import 'package:quill_delta_pdf/quill_delta_pdf.dart';

void main() async {
  final delta = Delta()
    ..insert('Title\n', {'header': 1})
    ..insert('A short paragraph with ')
    ..insert('bold', {'bold': true})
    ..insert(' and ')
    ..insert('italic', {'italic': true})
    ..insert(' inline runs.\n')
    ..insert('Line two.\n');

  final bytes = await const PdfExporter().export(delta);
  await File('out.pdf').writeAsBytes(bytes);
  print('Wrote out.pdf (${bytes.length} bytes)');
}
0
likes
160
points
7
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Quill Delta -> PDF export. PDF -> Delta import is a stub. Pure Dart writer via package:pdf.

Repository (GitHub)
View/report issues
Contributing

Topics

#quill #delta #pdf #export #converter

License

MIT (license)

Dependencies

dart_quill_delta, meta, pdf, quill_delta_core

More

Packages that depend on quill_delta_pdf