Можем ли мы преобразовать PDF в изображение, используя флаттер, чтобы показать эскиз файла? - PullRequest
0 голосов
/ 22 апреля 2020

Вариант использования: чтобы отобразить миниатюру PDF в списке файлов.

Вопрос 2: Можем ли мы преобразовать FPF в изображение, чтобы отобразить миниатюру в список?

1 Ответ

1 голос
/ 26 апреля 2020

Правильный ответ: Использование Печать * Плагин и pdf . Чтобы преобразовать PDF в изображение, мы можем просто добиться этого с помощью:

// send pdfFile as params
imageFromPdfFile(File pdfFile) async {
    final document = await lib.PDFDocument.openFile(pdfFile.path);
    final page = await document.getPage(1);
    final pageImage = await page.render(width: page.width, height: page.height);
    await page.close();
    print(pageImage.bytes);

    //... now convert 
    // .... pageImage.bytes to image
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...