如何在 PDF Flutter 中使用网络图像

Neh*_*hal 5 database pdf image flutter

我有一个数据库文档,其中有多个图像的链接。我想以 pdf 格式显示此图像。

我正在使用pdf: ^2.1.0编辑 pdf 文件并flutter_pdfview: ^1.0.1查看 pdf。

我目前正在显示这样的图像,但这只能显示资产中的图像

final profileImage = pw.MemoryImage(
  (await rootBundle.load('assets/images/image.png')).buffer.asUint8List(),
);

//Inside Widgets
pw.Image(profileImage)
Run Code Online (Sandbox Code Playgroud)

我想使用链接显示图像,但这是不可能的。

小智 2

这会帮助你

var response = await http.get(Uri.parse(imageUrl));
var data = response.bodyBytes;

Image(pdfW.MemoryImage(data),)
Run Code Online (Sandbox Code Playgroud)