2010-06-29 33 views
0

我使用FPDF類來創建多頁PDF文檔,然後使用iframe來顯示多頁文檔。如何讓兩個不同的PDF文件出現在同一個iframe中?

下面是結果的一個例子:Picture of iframe with multi-page PDF

我想要做同樣的事情,另一頁上,除了有一點不同。我想讓用戶上傳兩個單獨的PDF,然後在相同的iframe中顯示這兩個PDF,而不是顯示一個多頁PDF文檔。

我怎樣才能讓兩個不同的PDF文件出現在同一個IFRAME

回答

6

的PDF插件將充分控制iframe中,並且不能與多個文件處理。

,你可以做些什麼來解決它:

兩個的IFRAME

想到的是有在iframe HTML頁面的一個簡單的解決方案,這又包括兩個iframe s甚至frame s。

你必須知道這是否適用於你 - 魔鬼將在這裏詳細說明,例如,它不可能同步滾動位置或縮放級別,這可能是你想要的。

合併PDF文件

唯一真正方式做到這一點,我能想到的是產生合併相鄰兩個PDF文件的PDF文件。這不是微不足道的。檢查出例如以下問題:

有更多的SO爲 「PHP PDF合併」 搜索時。

+0

該死的,17秒太慢。 +1 – 2010-06-29 10:32:01

+0

如果合併它們,是否可以將PDF解回到多個pdf中? – zeckdude 2010-06-29 10:38:34

+1

@zeckdude我對此表示懷疑。但爲什麼你需要這個?只需在別處存儲單獨的版本。 – 2010-06-29 10:39:32

1

我不認爲你可以,用戶的PDF閱讀器可以(如果它被設置這樣做)顯示PDF內嵌,所以你只能有每一個IFRAME ...

但是!有兩個iframe?這樣你可以很容易地顯示兩個PDF文件。

0

我會按照Pekka的建議去合併。渲染PDF的插件是afaik,只能有一個PDF。

相關問題