如何在浏览器中显示 XDP pdf 文件,就像如何打开普通 PDF 文件一样?

发布于 2024-11-25 15:48:45 字数 586 浏览 0 评论 0原文

我有一个 Acrobat 可以打开的 XDP 文件。它包含一个 PDF 以及一些用于填写 PDF 中表单字段的数据。

在我的 HTTP 请求标头中,我将

内容类型设置为“application/vnd.adobe.xdp+xml”并且 内容配置为“内联”,

我的浏览器仍然下载文件并询问我是否要打开它或保存它。当我单击“打开”时,它会在 Acrobat 中加载 PDF 表单和数据,而不是在 Web 浏览器中。

你有什么想法吗?

更新: 我重新安装了 Adob​​e 插件,现在浏览器 (FireFox) 尝试打开 PDF,但出现以下错误FireFox 中的 Adob​​e Reader 插件

这很奇怪,因为该文件是由 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:
Adobe Reader plugin in FireFox

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

相守太难 2024-12-02 15:48:45

这看起来像是一个管理问题。正在下载您的文件,但 Adob​​e 没有该文件夹的访问权限。

联系您的网络管理员是我唯一的答案。

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.

人事已非 2024-12-02 15:48:45

我想知道这个开源项目是否能解决您的网页显示问题: 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文