[英]How to open PDF file in flutter windows application
我可以在 flutter windows 平台中使用以下代码打开 PDF 文件,
Process.run('C:\\Program Files (x86)\\Adobe\\Reader 11.0\\Reader\\AcroRd32.exe', ['$path/$fileName']).then((ProcessResult results) {
print(results.stdout);
});
我的实际问题是,我们如何在打开文件之前找到可执行文件的确切路径?。
我创建了一个新的 PDF 文件并保存了文档的目录。 如何找到 adobe viewer/chrome/edge 的 .exe 路径来打开文件。
该解决方案是否适用于所有 Windows 平台。 我的意思是移动和计算机应用程序?
也许你已经解决了你的问题,但对我来说它的工作方式如下:
String testeAcrobat = 'C:\\progra~2\\Adobe\\Acrobat Reader DC\\Reader\\AcroRd32.exe';
try {
print('process start');
///path of the pdf file to be opened.
Process.run(testeAcrobat, ['C:\\test.pdf']).then((ProcessResult results) {
print(results.stdout);
});
} catch (e) {
print(e);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.