gpt4 book ai didi

pdf - 如何使用 dart_pdf 在 flutter 中将 Assets 图像和图标转换为 PdfImage

转载 作者:IT王子 更新时间:2023-10-29 07:17:29 27 4
gpt4 key购买 nike

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);

渲染图像:

enter image description here

最佳答案

改用这个:

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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com