如何在同一个iframe中显示两个不同的PDF文件?

时间:2010-06-29 10:25:00

标签: php html pdf iframe

我使用FPDF类创建一个多页PDF文档,然后使用iframe显示多页文档。

以下是结果示例: Picture of iframe with multi-page PDF

我想在另一个页面上做同样的事情,除了有点不同。我想让用户上传两个单独的PDF,然后在同一个iframe中显示两个PDF,而不是显示一个多页PDF文档。

如何在同一个iframe中显示两个不同的PDF文件

3 个答案:

答案 0 :(得分:7)

PDF插件将完全控制iframe,无法处理多个文件。

你可以做些什么来解决它:

两个IFRAME

一个简单的解决方案是在iframe中包含一个HTML页面,该页面又包含两个iframe甚至frame个。

你必须找出这是否适合你 - 魔鬼将在这里详细说明,例如,无法同步滚动位置或缩放级别,这可能是你想要的。 / p>

合并PDF

我能想到的唯一真正的方法是生成一个PDF,将两个PDF合并在一起。这并非完全无足轻重。例如,查看以下问题:

在搜索“PHP PDF merge”时,还有更多内容。

答案 1 :(得分:2)

我不认为你可以,用户PDF阅读器可能(如果设置这样做)显示PDF内联,因此每个iframe只能有一个......

但是!有两个iframe怎么样?这样您就可以轻松地显示两个PDF。

答案 2 :(得分:0)

我会按照Pekka的建议去合并。渲染PDF的插件仅具有一个PDF格式。