如何在浏览器中显示 XDP pdf 文件,就像如何打开普通 PDF 文件一样?
我有一个 Acrobat 可以打开的 XDP 文件。它包含一个 PDF 以及一些用于填写 PDF 中表单字段的数据。
在我的 HTTP 请求标头中,我将
内容类型设置为“application/vnd.adobe.xdp+xml”并且 内容配置为“内联”,
我的浏览器仍然下载文件并询问我是否要打开它或保存它。当我单击“打开”时,它会在 Acrobat 中加载 PDF 表单和数据,而不是在 Web 浏览器中。
你有什么想法吗?
更新: 我重新安装了 Adobe 插件,现在浏览器 (FireFox) 尝试打开 PDF,但出现以下错误:
这很奇怪,因为该文件是由 Acrobat 自行创建的。在引发此错误的同一页面上,如果我按“确定”并转到“文件”>“另存为...并将 XDP 文件保存在桌面上,然后将其拖放到新的浏览器窗口中,它会打开它!地址栏显示与错误中显示的非常相似的文件名和位置(FireFox 缓存的临时目录)。
I have a XDP file that Acrobat can open. It contains a PDF plus some data to fill in the form fields in the PDF.
In my HTTP request header I set
content-type to "application/vnd.adobe.xdp+xml" and
Content-Disposition to "in-line"
still my browser downloads the file and asks me if I want to Open it or save it. When I click on Open it loads the PDF form and data inside Acrobat, not in the web browser.
Do you have any idea?
UPDATE:
I reinstalled the Adobe plugin and now browser(FireFox) attempts to open the PDF but I get the following error:
that is very strange as the file is created by Acrobat it self. On the same page that throw this error, if I press OK and go to File > Save as.. and save the XDP file on desktop then drag and drop it into a new browser window, it opens it! and the address bar shows a very similar file name and location as was shown in the error (temp directory of FireFox cache).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这看起来像是一个管理问题。正在下载您的文件,但 Adobe 没有该文件夹的访问权限。
联系您的网络管理员是我唯一的答案。
It looks like an administration problem. Your file is being downloaded but Adobe doesn't have the access rights to that folder.
Contact your network administrator is my only answer.
我想知道这个开源项目是否能解决您的网页显示问题: pdf.js 如果不能立即解决,也许你可以帮助它。
I wonder if this open source project will solve your web display problem: pdf.js If not immediately, perhaps you can help it along.