Page 1 sur 1
Affichage PDF dans un DIV
Publié : 24 mars 2005, 18:12
par LauLauPse
Bonjour à tous,
Je cherche à faire afficher un PDF dans un conteneur, et non dans une fenêtre (nouvelle ou courante). Il y avait la méthode avec les frames, mais oublions la ...
Quelqu'un aurait-il déjà tenté cette manip en XHTML/CSS ?
Merci
@+
Laurent
Publié : 25 mars 2005, 01:46
par martin
au pif, peut être dans une balise <object> ? (ai pas essayé...)
Publié : 25 mars 2005, 02:10
par HP
et pourquoi pas forcer le téléchargement ?
ça se fait très facilement avec un petit bout de script php ...
que je pourrai fournir si intéressé.
si intéressé pour voir une démo ; le dire aussi ...
Publié : 25 mars 2005, 11:45
par jv2759
Eventuelement avec une iframe, mais c'est encore des frame... Je ne pense pas que ce soit possible d'inclure un pdf dans une pages... En tout cas je n'est jamais vue... essais en effet avec object, sinon ce n'est pas possible, ou alors avec les iframe, qui son un peux mieux, mais qui dans ton cas me semble être le seul solution...
Publié : 25 mars 2005, 14:45
par Mirovinben

Idée très bête mais je la propose :
si le PDF ne fait qu'une page et que tu n'utilises pas ou n'as pas besoin d'utiliser ses possibilités de zoom, pourquoi ne pas le transformer en image ?

C'est plus difficile avec plusieurs pages indexées... mais bon... heu... si ça peut faire avancer le schmilblic ?
Publié : 25 mars 2005, 19:02
par Invité

Salut,
Merci pour vos réponses. Je vais essayer avec <object> dans un <div>. L'idée des images est bien, mais malheureusement, les pdf qeu je dois mettre en ligne tournent plus autour de la centaine de pages que de la page unique...
@+
Laurent
Publié : 25 mars 2005, 21:23
par LauLauPse
En reprenant l'idée de martin en combinant la balise <object> et le lecteur Quick Time (qui sait lire aussi les pdf), on obtient le code suivant :
Code : Tout sélectionner
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="700" width="600">
<param name="bgcolor" value="#000000">
<param name="src" value="monpdf.pdf">
<param name="autoplay" value="false">
<param name="controller" value="true">
<embed height="700" pluginspage="http://www.apple.com/quicktime/download/" src="monpdf.pdf" type="video/quicktime" width="600" controller="true" autoplay="false" bgcolor="#000000">
</object>
Mais bon, c'est plutot lourd à utiliser, voir un pdf défiler comme un film, c'est plutot étrange..

Publié : 25 mars 2005, 21:44
par HP
de plus ça doit nécessiter d'avoir le plugin Quicktime ...
ou me trompe je ?

Publié : 25 mars 2005, 21:49
par LauLauPse

tout a fait, c'est pour cela que je ne creuse pas plus cette idée
reste les iframes, mais c'est pas non plus excellent

Publié : 25 mars 2005, 21:50
par jv2759
classid= c'est pour ie, il faudrait essayer une version un peux moins typer
Publié : 25 mars 2005, 21:51
par calimo
Un pdf en video/quicktime ???

C'est une blague ?

Publié : 25 mars 2005, 22:08
par jv2759
calimo a écrit :Un pdf en video/quicktime ???

C'est une blague ?

C'est tout les deux du adobe, pourquoi pas... En tout cas chez moi cela ne marche pas dutout...
Publié : 25 mars 2005, 22:19
par LauLauPse

etrange, moi je suis OSX, et ca marche parfait avec FF, Mozilla, Safari, Ie
Par contre, aucun résultat positif avec les iframes
pour info, le code avec quick time n'est pas de ma plume, mais d'un vieux golive 5

Publié : 25 mars 2005, 22:24
par calimo
jv2759 a écrit :C'est tout les deux du adobe
Hum...
Tu confonds Adobe et Apple là, c'est pas pareil même si ça commence avec le même lettre

Publié : 25 mars 2005, 22:37
par LauLauPse
A mon avis,si c'était possible, cela ferait bien longtemps qu'on aurait plus des fenetres qui s'ouvriraient des qu'on veut consulter un pdf. J'vais reprendre le bon vieux système de téléchargement forcé. Peut-être que cette possibilité sera disponible dans les prochaines evolutions des normes web
je laisse donc le fil à d'utres, si ca vous tente...
merci de votre aide
laurent