Fix Ci failure

pull/1649/head
Ellet 1 year ago
parent 415c4d209a
commit 377c1601d6
  1. 3
      .github/workflows/main.yml
  2. 10
      quill_pdf_converter/lib/quill_pdf_converter.dart

@ -37,6 +37,9 @@ jobs:
- name: Install quill_html_converter dependencies
run: flutter pub get -C quill_html_converter
- name: Install quill_pdf_converter dependencies
run: flutter pub get -C quill_pdf_converter
- name: Run flutter analysis
run: flutter analyze

@ -2,13 +2,19 @@ library quill_pdf_converter;
import 'package:dart_quill_delta/dart_quill_delta.dart';
import 'package:htmltopdfwidgets/htmltopdfwidgets.dart';
import 'package:pdf/widgets.dart' as pw;
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 {
Future<List<pw.Widget>> toPdf() async {
final html = toHtml();
return HTMLToPdf().convert(html);
return HTMLToPdf().convert(
html,
fontFallback: [
pw.Font.symbol(),
],
);
}
}

Loading…
Cancel
Save