用例:为了在文件列表中显示PDF的缩略图。
问题2:我们可以将FPF转换为图像以在列表中显示缩略图吗?
最佳答案
正确答案:使用Printing和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
}