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 :

Intégrer un pdf lisible directement depuis le browser


Sujet :

HTML

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 36
    Par défaut Intégrer un pdf lisible directement depuis le browser
    Bonjour à tous,

    Utilisant plusieurs plateformes (Mac & Windows) je suis amené à utiliser Safari, IE 8, FF. Je voudrais créer une simple page HTML avec une couleur en fond d'écran provenant d'un PNG et en intégrant un document pdf lisible directement depuis le browser. Je pense que ce n'est pas forcément compliqué mais en local je n'y arrive pas en utilisant ce code

    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
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Document sans nom</title>
    </head>
     
    <body>
    <img src="Fond.png" width="1299" height="1357" alt="" />
    <table>
    <tr>
    <td>Insertion d'un pdf</td>
    </tr>
    <tr>
    <td> <iframe src="file:///Macintosh HD/Users/username/Desktop/carte.pdf" width="800" height="600" align="middle"></iframe></td>
    </tr>
    </table>
    </body>
    </html>
    L'image s'affiche bien (je l'a mettrai plus tard en repeat) mais la zone PDF s'affiche en dessous de l'image mais l'encadré reste blanc!

    Sous FF, l'ouverture du PDF se fait par acrobat directement, mais pas dans le browser.

    En réalité j'aimerais arriver à ce résultat : http://plagedesbikinis.com/

    A une petite différence, je souhaite que le doc s'ouvre directement. Sur l'exemple donné il faut cliquer sur "Télécharger la nouvelle brochure en cliquant ici." pour accéder au résultat final.

    Qu'en pensez vous?

    Merci pour votre aide.

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    l'image doit être en background la balise image est considérée comme une balise à part entière donc même caractéristique d'affichage qu'une conteneur classique div, span etc ....

    sinon pour le reste il existe une fonction recherche.

    http://www.developpez.net/forums/d29...-pdf-page-web/
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 36
    Par défaut
    Ok merci pour les conseils, je vais tester cela

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 36
    Par défaut
    J'ai alors testé sans succés, pour le background pas de problème mais en ce qui concerne l'intégration du pdf, ça bloque. Voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <object data="file:///Macintosh HD/Users/username/Desktop/carte.pdf" type="application/pdf" width="100%" height="100%">  <param name="carte" value="carte.pdf" />
      <embed src="file:///Macintosh HD/Users/username/Desktop/carte.pdf" width="350" height="200"></embed> 
      <a href="file:///Macintosh HD/Users/username/Desktop/carte.pdf" title="le fichier">Téléchargez le fichier...</a> </object>
    Sous safari, il me met une erreur avec une page blanche (Adobe Reader n'a pas pu ouvrir index.html car le type de fichier n'est pas pris en charge ou le fichier est endommagé (il a été envoyé en tant que pièce jointe et n'a pas été décodé correctement, par exemple)).

    Sous FF, le PDF ne s'affiche pas dans la page Web, mais j'ai bien le lien de téléchargement qui fonctionne bien. FF me demande de télécharger un plugin pour lire de pdf dans la page mais lorsque je clique sur rechercher maintenant il ne me trouve rien!

    Qu'en pensez vous?

    Merci d'avance

  5. #5
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    le fait d'utiliser des URLs relatives à la place des URLs absolues résolve pas mal de soucis.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 36
    Par défaut
    C'est vrai mais je souhaite tester cela en local.

    Je vais quand même tester sur mon hebergement voir ce que ça donne.

    Par contre, je ne sais pas si c'est plus simple mais j'utilise dreamweaver CS4, existe t'il une solution simple en utilisant ce logiciel?


    Merci pour votre aide

    PS: j'ai réussi avec une balise iframe mais je perds mon background sous Safari. De plus j'entends pas mal de mal cette balise, quel est le problème,

  7. #7
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour,

    existe t'il une solution simple en utilisant ce logiciel?
    Concernant ce logiciel, il faut te retourner vers le forum
    http://www.developpez.net/forums/f43...s/dreamweaver/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/10/2011, 13h24
  2. [CS4] Intégrer un pdf lisible depuis le browser
    Par leboss38 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 20/09/2010, 12h04
  3. Depuis le browser, comment convertir lapage html en pdf
    Par pierrot10 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 01/11/2006, 13h16
  4. Réponses: 2
    Dernier message: 30/08/2006, 10h50
  5. [JDBC]Problème Accent MySQL depuis DB browser dans eclipse
    Par chpruvos dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 26/08/2005, 14h14

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