Преобразование изображения в pdf во флаттере - PullRequest
0 голосов
/ 10 июля 2020

В настоящее время я работаю над приложением для сканирования фотографий в режиме Flutter и ищу способ конвертировать изображения в pdf. Было бы здорово, если бы мне кто-нибудь помог

1 Ответ

0 голосов
/ 10 июля 2020

Используйте pdf package:

dependencies:
  pdf: ^1.9.0

Загрузите изображение из файла:

final pdf = pw.Document();
final image = PdfImage.file(
  pdf.document,
  bytes: File('test.webp').readAsBytesSync(),
);

pdf.addPage(pw.Page(
    build: (pw.Context context) {
      return pw.Center(
        child: pw.Image(image),
      ); // Center
    })); 

, а затем создайте pdf:

final file = File("example.pdf");
await file.writeAsBytes(pdf.save());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...