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

JavaScript Discussion :

Conversion html en pdf


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Conversion html en pdf
    Bonjour,

    Je suis nouveau sur ce forum.
    Voici mon problème. J'ai une application graphique gérer en html/css/javascript toute bête. Cette appli graphique a pour but de créer des bloc resizable et draggable (JQuery) puis de changer leur couleur de fond.
    Ce travail est fait maintenant j'essaye de l'exporter pour un futur client. Un pdf était génial --> HTML2PDF


    Cependant, la couleur de fond généré en javascript n'est pas pris en compte ... Donc un pdf n'était pas la bonne solution, j'ai ensuite essayé d'imprimé le html tout bêtement --> même conclusion.

    J'aimerai donc savoir si vous aviez une solution pour pallier à ce problème, j'aimerais une solution de type screenshot tout navigateur, tout système d'exploitation (donc pas de plugin, ni de logiciel) ?

    En espérant que ce soit bien détaillé, merci

  2. #2
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 843
    Points
    4 843
    Par défaut
    Je crois avoir vu passer un post là-dessus dernièrement.

    Si j'ai bien compris ton HTML2PDF s'exécute côté serveur (PHP toussa...). Du coup c'est normal que le javascript ne soit pas pris en compte.

    Ce que tu pourrais faire pour conserver ton traitement javascript c'est de renvoyer le DOM de ta page. Tu pourrais par exemple ajouter un formulaire pour ça :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <form action="ta_page.php" onsubmit="document.getElementsByName('dom')[0].value = '&lt;HTML&gt;'+document.getElementsByTagName('HTML')[0].innerHTML+'&lt;/HTML&gt;';">
      <textarea name="dom" style="display:none"></textarea>
      <input type="submit" value="générer le PDF">
    </form>

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Exact, j'avais pas pensé à cette possibilité pourtant toute simple. Je te remercie beaucoup, à la prochaine

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

Discussions similaires

  1. conversion HTML en PDf via PDf Creator
    Par Dan971 dans le forum C#
    Réponses: 1
    Dernier message: 19/12/2011, 22h57
  2. Conversion html en pdf
    Par pacifiquement dans le forum ASP.NET MVC
    Réponses: 7
    Dernier message: 02/08/2011, 08h57
  3. Conversion Html en pdf
    Par bugz57 dans le forum Documents
    Réponses: 2
    Dernier message: 22/04/2008, 15h13
  4. conversion html vers pdf coté serveur?
    Par champion dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 11/04/2008, 10h00
  5. Conversion html en PDF
    Par Mengué georges dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 18/10/2007, 18h39

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