dartlangeditorflutterflutter-appsflutter-examplesflutter-packageflutter-widgetquillquill-deltaquilljsreactquillrich-textrich-text-editorwysiwygwysiwyg-editor
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
463 B
14 lines
463 B
library quill_pdf_converter; |
|
|
|
import 'package:dart_quill_delta/dart_quill_delta.dart'; |
|
import 'package:htmltopdfwidgets/htmltopdfwidgets.dart'; |
|
import 'package:quill_html_converter/quill_html_converter.dart'; |
|
|
|
/// Extension on [Delta] to add extra functions for converting to Pdf |
|
extension DeltaPdfExt on Delta { |
|
/// First convert to Html then to Pdf |
|
Future<List<Widget>> toPdf() async { |
|
final html = toHtml(); |
|
return HTMLToPdf().convert(html); |
|
} |
|
}
|
|
|