flutter - 如何生成 PDF 文件的缩略图而不在 Flutter 应用程序中下载?
问题描述
我必须在我的聊天部分显示 PDF 缩略图,所以我需要生成相应的文档缩略图。我尝试了不同的方法,但大多数方法需要下载文件并从本地存储中选择相应的文件来生成文档的图像。有什么办法可以解决我的问题吗?如果已经存在任何东西,请帮助我到达那里。谢谢你。
解决方案
您可以使用pdf_render
API 将页面生成为缩略图的图像。
参考样本:
final pageImage = await page.render();
final image = await pageImage.createImageDetached();
final pngData = await image.toByteData(ImageByteFormat.png);
推荐阅读
- c - 我想知道如何在 C 中处理这些函数。我尝试解决它们但失败了
- google-cloud-platform - GCP:关于如何在长时间运行的过程完成后发布 pub/sub 消息的想法
- javascript - Django 中的通知
- sql - 如何使印刷符号与 sqlExecute 等 ODBC 查询一起使用?
- python - 获取Python矩阵数组中值的(i,j)索引的最快方法?
- git - 如何在从 13.1 开始的服务器端 Gitlab 全局挂钩中获取组和存储库名称
- python - Python3 AttributeError:模块“信号”没有属性“getsignal”
- sql - 在 BigQuery 中使用 SQL 扩展排列字符串?
- lua - 有没有办法对 IronBrew Obfucator 版本 2.7.2 进行反混淆?
- java - 如何在 IDEA 中压缩 .json 文件中的代码?