通过数据库中的 link 显示 pdf
Display the pdf through a link in database
我目前在 adf 方面工作,但遇到了一些问题。
我有一个页面,我必须在其中显示 pdf 文件。 pdf 文件在另一个站点中,当我尝试访问他们正在下载而不是显示的链接时,链接出现在 database.But 的一列中。我需要在我的内联框架中显示这些 pdf 文件而不是下载。
我听到很多建议,比如写一个bean,把文件放在会话中,然后在页面中显示它们。但我不清楚。
所以请帮我解决这个问题。
我在末尾有一个复选框,只有当显示的 pdf 滚动到末尾时,才应在我的页面中启用该复选框。
请帮我解决这些问题。
当您为 PDF 创建 link 时,您只能做很多事情才能使其显示在浏览器中。您必须在传送 PDF 的服务器上做的最重要的事情是确保它以正确的 MIME-type 和 没有 a content-disposition
header attachment
的值。
之后,由浏览器决定是在浏览器选项卡中显示它还是下载文件。我知道 Chrome 会在 linked 时在浏览器中显示 PDF,但不确定在 iframe 中 linked 时是否也会显示 PDF。
我不认为有一种可靠的方法可以让它按照你想要的方式工作,只是因为它非常依赖于浏览器。
我目前在 adf 方面工作,但遇到了一些问题。
我有一个页面,我必须在其中显示 pdf 文件。 pdf 文件在另一个站点中,当我尝试访问他们正在下载而不是显示的链接时,链接出现在 database.But 的一列中。我需要在我的内联框架中显示这些 pdf 文件而不是下载。
我听到很多建议,比如写一个bean,把文件放在会话中,然后在页面中显示它们。但我不清楚。
所以请帮我解决这个问题。
我在末尾有一个复选框,只有当显示的 pdf 滚动到末尾时,才应在我的页面中启用该复选框。
请帮我解决这些问题。
当您为 PDF 创建 link 时,您只能做很多事情才能使其显示在浏览器中。您必须在传送 PDF 的服务器上做的最重要的事情是确保它以正确的 MIME-type 和 没有 a content-disposition
header attachment
的值。
之后,由浏览器决定是在浏览器选项卡中显示它还是下载文件。我知道 Chrome 会在 linked 时在浏览器中显示 PDF,但不确定在 iframe 中 linked 时是否也会显示 PDF。
我不认为有一种可靠的方法可以让它按照你想要的方式工作,只是因为它非常依赖于浏览器。