unigui如何直接显示一个PDF文件【13】
这个问题有点搞笑。
PDF.js v1.9.426 (build: 2558a58d) 信息:Unexpected server response (204) while retrieving PDF
点击之后,下载文件,然后就没有然后了。
1、对于常见的文档类型,浏览器默认支持,对于如abc扩展名的特殊类文档,点击后浏览器会没有动作,你需要配置一下MIME表。
在ServerModule的OnCreate属性中添加:
MimeTable.AddMimeType("abc","abc");
2、安装了internet Download Manager的软件后,会自动接手下载。因此,去掉其中的默认pdf。如此就可以自动显示了。
3、显示也很简单:
放一个TUniPDFFrame,然后点击
unpdfrm1.PdfURL :='http://127.0.0.1:9077/officialDoc/python.pdf'