我一直在尝试打印 SD 卡中现有的 pdf 文件。所以我在我的flutter项目中添加了打印包来打印pdf文件。
我检查了他们的文档,但找不到加载和打印 pdf 的方法。
仅供参考,我可以从图像、文本或任何内容创建 pdf,并将其传递给打印功能。这按预期工作。
final pdf = Document();
pdf.addPage(Page(
pageFormat: PdfPageFormat.a4,
build: (Context context) {
return Center(
child: Text("Hello World"),
);
})
);
await Printing.layoutPdf(onLayout: (PdfPageFormat format) async => pdf.save());
Run Code Online (Sandbox Code Playgroud)
任何加载现有 pdf 和打印的帮助将是值得赞赏的
谢谢