2010-06-29 4 views
0

J'ai utilisé la classe FPDF pour créer un document PDF de plusieurs pages, puis j'ai utilisé un iframe pour afficher le document de plusieurs pages.Comment puis-je faire apparaître deux fichiers PDF différents dans le même iframe?

Voici un exemple du résultat:Picture of iframe with multi-page PDF

Je veux faire la même chose sur une autre page, à l'exception d'un peu différent. Au lieu d'afficher un document PDF de plusieurs pages, j'aimerais que l'utilisateur télécharge deux fichiers PDF distincts, puis j'affiche les deux fichiers PDF dans le même cadre iFrame.

Comment puis-je faire deux fichiers PDF différents apparaissent dans le même iframe

Répondre

6

Le plug-in PDF va prendre le contrôle total sur l'iframe, et ne peut pas traiter plusieurs fichiers.

Qu'est-ce que vous pourriez faire pour travailler autour:

Deux IFRAME

Une solution simple qui vient à l'esprit est d'avoir une page HTML dans le iframe, qui à son tour contient deux iframe s ou même frame s.

Vous devriez savoir si cela fonctionne pour vous - le diable sera dans les détails ici, par exemple, il ne sera pas possible de synchroniser les positions de défilement ou les niveaux de zoom, ce qui est probablement ce que vous voulez.

PDF Merge

La seule vraie façon de le faire que je peux penser est de générer un fichier PDF qui fusionne les deux fichiers PDF à côté de l'autre. Ce n'est pas entièrement trivial. Consultez les questions suivantes par exemple:

il y a plus sur le SO lors de la recherche pour "fusion PHP PDF".

+0

Merde, 17 secondes trop lent. +1 –

+0

Sera-t-il possible de dissocier le PDF en plusieurs fichiers pdf si je les fusionne? – zeckdude

+1

@zeckdude J'en doute. Mais pourquoi auriez-vous besoin de ça? Juste stocker les versions séparées ailleurs. –

1

Je ne pense pas que vous pouvez, le lecteur PDF des utilisateurs peut (si elle est définie pour le faire) afficher la ligne PDF, donc vous ne pouvez avoir un par iframe ...

Mais! Qu'en est-il d'avoir deux iframes? De cette façon, vous pouvez facilement afficher deux fichiers PDF.

0

J'irais avec la fusion, comme suggéré par Pekka. Le plugin rendant le PDF est seulement capable d'avoir un PDF.

Questions connexes