Used Library: dart_pdf搜索后我在 GITHUB 中发现了同样的问题但无法解决问题。我试过了,但出现了模糊的图像。请帮忙!!
ByteData data = await rootBundle.load('assets/test.jpg');
var codec = await instantiateImageCodec(data.buffer.asUint8List());
var frame = await codec.getNextFrame();
var imageBytes = await frame.image.toByteData();
PdfImage assetImage = PdfImage(pdf.document,
image: imageBytes.buffer.asUint8List(), width: 86, height: 80);
渲染图像:
最佳答案
改用这个:
final PdfImage assetImage = await pdfImageFromImageProvider(
pdf: pdf.document,
image: const AssetImage('assets/test.jpg'),
);
关于pdf - 如何使用 dart_pdf 在 flutter 中将 Assets 图像和图标转换为 PdfImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56896905/