IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Afficher un fichier PDF local sur un serveur distant


Sujet :

HTML

  1. #1
    Membre régulier
    Inscrit en
    Mars 2005
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 162
    Points : 70
    Points
    70
    Par défaut Afficher un fichier PDF local sur un serveur distant
    Bonjour à tous.
    Je viens vous voir après quelques recherches afin de savoir s'il existe un moyen d'afficher un PDF présent sur le poste utilisateur sur un site distant.

    Je développe un site J2EE où l'utilisateur doit pouvoir ajouter des documents en saisissant des propriétés. Une applet signée que j'ai faite lui permet de sélectionner un ou plusieurs fichiers sur son poste. Cette applet retourne le path absolu vers chaque fichier dans un tableau.

    Les fichiers PDF sélectionnés pouvant peser plusieurs centaines de Mo, je dois pouvoir les visualiser sans avoir à les uploader sur le serveur.

    J'ai trouvé une applet java (jPDFViewer) qui permet de faire ce dont j'ai besoin, mais malheureusement elle coûte beaucoup trop chère.

    Est-il possible d'utilise acrobat reader ou un plugin quelconque pour IE (navigateur cible) qui permette à l'utilisateur de visualiser son PDF?

    Merci d'avance pour vos retours.
    Qui osera affronter ma brute??
    Si tu perds, rejoins mon clan

  2. #2
    Rédacteur
    Avatar de Macmillenium
    Homme Profil pro
    Développeur front-end
    Inscrit en
    Mars 2008
    Messages
    2 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur front-end
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mars 2008
    Messages : 2 333
    Points : 3 747
    Points
    3 747
    Par défaut
    Bonjour,

    Citation Envoyé par keumlebarbare Voir le message
    Est-il possible d'utilise acrobat reader ou un plugin quelconque pour IE (navigateur cible) qui permette à l'utilisateur de visualiser son PDF?
    Tu peux intégrer le PDF dans une IFRAME, peut-être une piste ?
    Je ne réponds pas aux questions techniques par MP.

  3. #3
    Membre régulier
    Inscrit en
    Mars 2005
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 162
    Points : 70
    Points
    70
    Par défaut
    Là je suis entrain de réaliser de nombreux tests.

    Je suis avec IE8, je lance ma page html avec le serveur applicatif JBoss (derrière il s'agit d'un tomcat).

    Je n'arrive pas à visualiser tous les PDF. J'ai des about:blank qui remplacent le chargement dans mon iframe...

    Voici le code html de la page:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    <html>
    <head>
    <script type="text/javascript">
    function pdf() {  
      document.getElementsByName("testframe")[0].src="file:///C:/Tests/toto.pdf";
    }
    function pdf2() {      
      document.getElementsByName("testframe")[0].src="file:///C:/Tests/toto1.pdf";
    }
    function pdf3() {      
      document.getElementsByName("testframe")[0].src="file:///C:/Tests/toto2.pdf";
    }
    function pdf4() {      
      document.getElementsByName("testframe")[0].src="file:///C:/Tests/toto3.pdf";
    }
     
    </script>
    </head>
    <body>
     
     
    LOCAL:
    <button onclick="javascript:pdf();">Voir PDF</button>
    <button onclick="javascript:pdf2();">Voir PDF2</button>
    <button onclick="javascript:pdf3();">Voir PDF3</button>
    <button onclick="javascript:pdf4();">Voir PDF4</button><br/><br/>
     
    <a href="file:///C:/Tests/toto.pdf">PDF</a>
    <a href="file:///C:/Tests/toto1.pdf">PDF1</a>
     
    <iframe name="testframe" src="C:/Tests/toto4.pdf" height="90%" width="100%">  
    </iframe>
     
     
    </body>
    </html>

    Impossible de voir les PDF sur les boutons PDF, PDF3 et PDF4.

    Le lien a href PDF1 fonctionne, mais pas le lien PDF (clic droit : seul enregistrer la cible du lien sous fonctionne, et cela télécharge bien le fichier)



    Je peux par contre ouvrir dans IE8 tous les liens dans de nouveaux onglets en tappant dans la barre d'adresse:

    file:///C:/Tests/toto.pdf
    file:///C:/Tests/toto2.pdf
    file:///C:/Tests/toto3.pdf
    file:///C:/Tests/toto4.pdf



    Donc ca me dépasse un petit peu...
    Si quelqu'un a des pistes pour une éventuelle explication, je suis preneur.


    PS: J'ai réussi à tout afficher sur un poste avec IE7, par contre même comportement pour IE6.

    Merci d'avance
    Qui osera affronter ma brute??
    Si tu perds, rejoins mon clan

  4. #4
    Membre régulier
    Inscrit en
    Mars 2005
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 162
    Points : 70
    Points
    70
    Par défaut
    Personne n'a d'idée neuve sur la question?

    Sur IE6 le PDF qui s'ouvre sur mon IE8 s'ouvre correctement, par contre les autres demandent une autorisation d'afficher le contenu.

    Est-ce que cela en inspire?
    Qui osera affronter ma brute??
    Si tu perds, rejoins mon clan

Discussions similaires

  1. Affichage de fichier PDF situé sur un serveur distant
    Par fessebleu dans le forum Langage
    Réponses: 1
    Dernier message: 24/04/2014, 17h23
  2. éxcuter un fichier local sur un serveur distant
    Par DevServlet dans le forum Administration système
    Réponses: 3
    Dernier message: 12/08/2008, 17h52
  3. Réponses: 2
    Dernier message: 10/01/2007, 18h28
  4. [struts]lecture d'un fichier en locale sur un serveur:
    Par dasmadja dans le forum Struts 1
    Réponses: 2
    Dernier message: 18/09/2006, 14h37
  5. mise à jour d'une BDD locale sur un serveur distant
    Par jive dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 22/08/2005, 22h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo