Forum CMS Made Simple FR
Génération d'une page au format PDF - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : Génération d'une page au format PDF (/thread-3405.html)



Génération d'une page au format PDF - jce76350 - 04/02/2015

J'ai modifié le module Printing ancienne version générant aussi des pages au format PDF en un module extrapolé qui ne génère que le PDF.

PrintingPDF fonctionne normalement sur CMSMS version 1.11.12 et V2
Il est en tests et disponible sur ma page

Merci des retours Wink


Génération d'une page au format PDF - jissey - 04/02/2015

Salut JCE,
super! Pourquoi ne pas le mettre sur la forge?


Génération d'une page au format PDF - archeo - 04/02/2015

Merci pour le partage.
Je viens de tester sur la 1.11.12. Tout le contenu n'est pas imprimé dans le pdf, seulement le premier paragraphe et la première image. Je n'ai pas trouvé de moyen de spécifier une feuille de style particulière c'est possible?


Génération d'une page au format PDF - jce76350 - 05/02/2015

@jissey
Citation :Pourquoi ne pas le mettre sur la forge?
comme je l'ai déjà dis pour Quizzard,
jce76350 a écrit :Si un développeur veut reprendre le projet ...PS : je ne suis pas développeur mais peut apporter ma contribution à ce projet
donc si quelqu'un veut le faire

par contre je suis d'accord pour comme le proposait Bess "on peut envisager de l'intégrer au compte Github de l'asso"

@archeo
Citation :Tout le contenu n'est pas imprimé dans le pdf ...
tu dois avoir des caractères exotiques dans ta page qui ne passe pas dans la transformation PDF. Passe moi le lien de ta page pour voir.
Citation :Je n'ai pas trouvé de moyen de spécifier une feuille de style particulière c'est possible
non c'est une version simple et allégée de génération


Génération d'une page au format PDF - jissey - 05/02/2015

Je suis d'accord pour le reprendre dans la forge quand il sera sur GITHUB (je vais voir si je peux le faire moi-même), j'avais déjà bricolé l'ancien module avec la lib FPDF.


Génération d'une page au format PDF - jce76350 - 05/02/2015

Citation :Je suis d'accord pour le reprendre dans la forge quand il sera sur GITHUB
Et je fais comment pour te le mettre sur GITHUB

Citation :j'avais déjà bricolé l'ancien module avec la lib FPDF
en fait c'est ce que j'ai fait avec lib tcpdf _6_2_6


Génération d'une page au format PDF - archeo - 05/02/2015

Je l'ai installé sur mon site en utilisant

{cms_module module='PrintingPDF' pdf="true" showbutton="true" text="Cliquer pour générer le PDF"}

Problème par exemple ici :

http://www.evolution-biologique.org/histoire-de-la-vie/apparition-de-l-homme/le-singe-debout.html

mais pas ici

http://www.evolution-biologique.org/biodiversite/qu-est-ce-que-la-biodiversite.html


Génération d'une page au format PDF - jissey - 05/02/2015

@Aujourd'hui 14:09:14

jce76350
jissey a écrit :je vais voir si je peux le faire moi-même



Génération d'une page au format PDF - jce76350 - 05/02/2015

>jissey a écrit : je vais voir si je peux le faire moi-même
OK j'avais pas bien compris


@ archeo >http://www.evolution-biologique.org/his … ebout.html
peut être cet apostrophe du alt dans alt="L'homme utilis....
j'ai eu un problème sur une page à cause d'un caractère, mais je ne sais plus quoi exactement


Génération d'une page au format PDF - archeo - 05/02/2015

Non ça ne vient pas de là. J'ai pensé que cela se produisait lorsque deux images gif se suivaient mais cela se produit aussi sur des pages avec des jpg. Certaines pages ne fonctionnent pas en local mais fonctionnent sur le site distant. J'y perd mon latin. La seule chose dont je suis a peu prés sur c'est que certaines images bloquent la réalisation du pdf.


Génération d'une page au format PDF - Jean le Chauve - 05/02/2015

Citation :J'y perd mon latin
plutôt ton utf-8 :lol:

Tu peux voir les différents types d'images autorisés dans cette page : http://www.tcpdf.org/index.php

Juste en passant, le code source de tes pages montrent ceci :
Code :
[== Indéfini ==]
<body>
  <?php include_once("analyticstracking.php") ?>



Génération d'une page au format PDF - archeo - 06/02/2015

Merci Jean pour ta perspicacité cet include n'a (plus) rien à faire là.
Il n'aimerait pas les gif alors?
Plus gênant, je n'arrive pas à supprimer PrintingPDF depuis les modules. Je peux le désinstaller mais pas le supprimer. Encore plus gênant, les droits des sous répertoires de tcpdf sont à 705 et pourtant je ne peux pas accéder à leur contenu avec FileZilla.

EDIT : et je ne peux pas non plus supprimer ces répertoires. :mad: Sad
fausse alerte : j'ai tout viré en passant le contenu PrintingPDF à 777


Génération d'une page au format PDF - Jean le Chauve - 07/02/2015

Suivant le lien que je t'ai donné plus haut, il accepte GIF :
Citation :supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick (http: www.imagemagick.org/www/formats.html)



Génération d'une page au format PDF - jce76350 - 07/02/2015

Les images gif, jpg et png on été testées, donc tu as plutôt un soucis d'encodage ou autre bizarrerie de typo