如何在flutter中的base64中显示pdf?

时间:2019-07-08 16:55:29

标签: image pdf flutter dart

我在base64中拥有pdf的内容,我需要在flutter应用程序的容器中显示它。

我正在尝试使用图像,pdf和dart转换包,但是图像类出现错误,并且我不知道如何显示图像。

List<int> pdfDataBytes = base64.decode(fileContent);
  Image img = decodeImage(pdfDataBytes);
  PdfImage image = PdfImage(
    pdf,
    image: img.data.buffer.asUint8List(),
    width: img.width,
    height: img.height);

这是图像类中的错误消息:尝试对导入指令之一使用“作为前缀”,或对除导入之一以外的所有内容隐藏名称

2 个答案:

答案 0 :(得分:0)

我没有测试它,但是您的Flutter软件包显示pdf:flutter full pdf viewer 您可以找到here将此示例与pdf资产一起使用的示例。

答案 1 :(得分:0)

此错误表示您重复导入了图像。