如何在flutter中打开PDF文件



我需要添加代码在flutter项目中打开pdf文件,这是我的代码:

grid.draw(
page: document.pages.add(),
bounds: const Rect.fromLTWH(0, 0, 0, 0));
final fileName = 'Output${DateTime.now()}.pdf';
print('dir $dir');
try {
final file = File("${dir}/$fileName");

print('file $file');

await file.writeAsBytes(await document.save(), flush: true);
print('saved');
} catch (e) {
print('error ${e}');
}

document.dispose();
}

} catch (e) {
print(e);
}

您可以使用open_filex包通过调用设备应用程序来打开PDF文件,并尝试一下。

另一个可能有帮助的包是PDFX包。

最新更新