Как распечатать PDF с URL-адреса с помощью пакета для флаттера? - PullRequest
0 голосов
/ 11 января 2020

Я использую пакет для печати в флаттере: https://pub.dev/packages/printing

В документации показано, как создавать PDF-файлы с нуля. У меня уже есть PDF на URL. Есть ли способ получить его и распечатать с пакетом? Или есть альтернативный метод с другим пакетом?

1 Ответ

0 голосов
/ 11 января 2020

Из документации плагина. Чтобы сохранить файл PDF с помощью библиотеки path_provider:

    final output = await getTemporaryDirectory();
final file = File("${output.path}/example.pdf");
await file.writeAsBytes(pdf.save());

распечатайте документ, используя службу печати iOS или Android

await Printing.layoutPdf(
  onLayout: (PdfPageFormat format) async => pdf.save());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...