spiPDF : générer des contenus sur mesure en PDF - commentaires spiPDF : générer des contenus sur mesure en PDF 2024-04-25T14:06:09Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514930 2024-04-25T14:06:09Z <p>Bonjour,<br class="autobr"> J'utilise la dernière version du plugin sur un SPIP 4.2<br class="autobr"> C'est tout à fait pratique.</p> <p>Pour améliorer la mise en page je voudrais que le PDF généré tienne compte des sauts de pages indiqués avec le raccourci SPIP :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">----</code></p> <p>et dans ma feuille de style j'ai <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">hr.spip { page-break-before:always; }</code></p> <p>Cela fonctionne lorsque je lance une impression via mon navigateur (fichier > imprimer)<br class="autobr"> Mais pas avec mpdf qui ne semble pas en tenir compte.</p> <p>Et sinon ce paragraphe <a href='https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#s-Choix-de-la-librairie-de-generation' class="spip_in" rel='nofollow'>spiPDF : générer des contenus sur mesure en PDF</a> parle des autres librairies installées par défaut avec la dernière version du plugin<small class="fine d-inline"> </small>; mais je ne vois pas où, mais bon mpdf me suffit.</p> <p>Merci<br class="autobr"> dd</p> spiPDF : générer des contenus sur mesure en PDF 2024-04-25T13:56:55Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514929 2024-04-25T13:56:55Z <p>Bonjour, <br class="autobr"> Est-ce qu'il y a bien une ligne qui appelle ta feuille de style en haut de ton fichier squelettexx_pdf.html<small class="fine d-inline"> </small>?</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[<link rel="stylesheet" href="(#CHEMIN{style.css}|direction_css)" type="text/css" media="all" />]</code></pre></div> <p>dd</p> spiPDF : générer des contenus sur mesure en PDF 2024-02-29T22:55:06Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514759 2024-02-29T22:55:06Z <p>Il y a de fortes chances que ce soit le cache de ton navigateur plutôt.</p> spiPDF : générer des contenus sur mesure en PDF 2024-02-29T07:40:21Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514757 2024-02-29T07:40:21Z <p>Savez-vous où se trouve le cache des fichiers PDF générés<small class="fine d-inline"> </small>? Car, après avoir fait des modifications dans mon article, quand je génère le PDF, il sort la version ancienne de l'article en PDF. Je pourrais vider le cache du site entier, mais j'aimerais pouvoir vider uniquement le cache des fichiers PDF. Car vider le cache de l'article ne suffit pas.</p> <p>J'utilise aussi les plugins Cache Cool et Memoization, c'est peut-être plutôt de ce côté là qu'il faut aller voir. Mais j'ai cherché sur le serveur où diable pourraient être ces fichiers PDF en cache, et je ne les trouve pas. Merci pour votre aide<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2024-01-10T08:42:39Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514607 2024-01-10T08:42:39Z <p>Bonjour,<br class="autobr"> merci pour ce super plugin. J'ai cependant un petit souci : lors de la création du pdf, les styles de mon fichier perso.css ne sont pour la plupart pas appliqués, et je n'arrive pas à comprendre pourquoi.</p> <p>Je précise que je n'ai apporté aucune modification aux fichiers du plugin ni au fichier de mon squelette (Escal).</p> <p>Quelqu'un peut-il m'aider<small class="fine d-inline"> </small>? merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2023-12-11T10:35:54Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment514477 2023-12-11T10:35:54Z <p>Bonjour</p> <p>Avec SpiPDF v2.0.2 et spip v426, je souhaite utiliser la librairie html2pdf .<br class="autobr"> PHP Version 8.2 et MySQL v8.0 via l'extension PHP MySQLi.<br class="autobr"> J'installe la librairie à la racine du site à l'aide de <code class="spip_code spip_code_inline" dir="ltr">composer require spipu/html2pdf</code>.</p> <p>Et ça me répond :<br class="autobr"> « Echec generation PDF avec html2pdf : Impossible de trouver le répertoire lib/html2pdf/ de la librairie HTML2Pdf »<br class="autobr"> Effectivement il n'y a rien dans lib/ ...</p> <p>D'où ma question : comment donc installer cette librairie pour le plugin puisse s'en servir<small class="fine d-inline"> </small>?</p> <p>Merci d'avance de votre réponse</p> spiPDF : générer des contenus sur mesure en PDF 2023-07-01T05:41:20Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment513678 2023-07-01T05:41:20Z <p>Bonjour</p> <p>Ça m'intéresserait aussi de pouvoir rendre actifs les liens générés par « Sommaire automatique »...</p> <p>Par ailleurs, dans les pdf générés, le « nettoyage » des appels de notes présent dans « spipdf_nettoyer_html » ne fonctionne pas par chez moi : l'appel de note reste inactif.</p> <p>Merci</p> spiPDF : générer des contenus sur mesure en PDF 2023-03-08T07:40:29Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment512897 2023-03-08T07:40:29Z <p>J'essaie ce plugin en spip 4.2 et de passer en export sous différentes tailles.</p> <p>Je modifie donc spipdf_article.html par exemple en remplaçant format=«<small class="fine d-inline"> </small>A4<small class="fine d-inline"> </small>» par format=«<small class="fine d-inline"> </small>A3<small class="fine d-inline"> </small>» mais je reste en A4.</p> <p>Une idée de comment tester des exports en différents formats<small class="fine d-inline"> </small>? Merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2022-11-23T16:47:45Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment512210 2022-11-23T16:47:45Z <p>Les liens vers les ancres internes ne sont pas supportés.</p> <p>Cela peut être gênant notamment avec des plugins comme sommaire automatique.</p> <p>Pour que cela fonctionne, il faut « corriger » le HTML avec des filtres maisons (voir spipdf/inc/spipdf_nettoyer_html.php#193)</p> <div class="precode"><pre class="spip_code spip_code_block language-html" dir="ltr" style="text-align:left;" data-language="html"><code><a id="alice"></a> doit s'écrire <a name="alice"></a> <h2 class="h2" id="bob">... doit s'écrire <h2 class="h2"><a name="bob"></a>...</code></pre></div> spiPDF : générer des contenus sur mesure en PDF 2022-07-24T21:58:09Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment511447 2022-07-24T21:58:09Z <p>Si jamais, pour ceux qui ont une erreur à l'ouverture des PDF générés avec la librairie mpdf dans Adobe Acrobat. J'ai trouvé une solution dans un forum (<a href="https://stackoverflow.com/questions/72739829/mpdf-file-only-works-in-browser-not-in-adobe-acrobat-format-error" class="spip_url spip_out auto" rel="nofollow external">https://stackoverflow.com/questions/72739829/mpdf-file-only-works-in-browser-not-in-adobe-acrobat-format-error</a>).</p> <p>Dans le fichier mpdf.php il suffit de changer la ligne :</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$errorlevel=error_reporting($errorlevel & ~E_NOTICE);</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block language-php" dir="ltr" style="text-align:left;" data-language="php"><code>$errorlevel=error_reporting(E_ERROR | E_PARSE);</code></pre></div> spiPDF : générer des contenus sur mesure en PDF 2022-05-26T10:00:26Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment511046 2022-05-26T10:00:26Z <p>Désolé pour la question de débutant : où télécharges tu la librairie mpdf<small class="fine d-inline"> </small>? <br class="autobr"> Sur cette page (<a href="https://packagist.org/packages/mpdf/mpdf#v8.1.1" class="spip_url spip_out auto" rel="nofollow external">https://packagist.org/packages/mpdf/mpdf#v8.1.1</a>) je ne trouves pas où on le télécharge. <br class="autobr"> Et dans quel dossier tu l'installes<small class="fine d-inline"> </small>? (dans www/lib, je pense, mais quel nom de dossier mets-tu<small class="fine d-inline"> </small>? )<br class="autobr"> Merci<small class="fine d-inline"> </small>!!</p> spiPDF : générer des contenus sur mesure en PDF 2022-03-28T14:23:30Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment510566 2022-03-28T14:23:30Z <p>Ok, il faudrait donc faire une modification dans le plugin. Je vais regarder si je peux trouver où ça se trouve.</p> spiPDF : générer des contenus sur mesure en PDF 2022-03-28T13:52:10Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment510565 2022-03-28T13:52:10Z <p>Bonjour,</p> <p>D'après <a href="https://mpdf.github.io/installation-setup/installation-v7-x.html" class="spip_url spip_out auto" rel="nofollow external">https://mpdf.github.io/installation-setup/installation-v7-x.html</a> il faudrait mettre à jour la manière dont ce plugin appel la lib.</p> spiPDF : générer des contenus sur mesure en PDF 2022-03-27T20:32:38Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment510561 2022-03-27T20:32:38Z <p>Bonjour,<br class="autobr"> Le plugin fonctionnait parfaitement avec la librairie mpdf et PHP 7.4. <br class="autobr"> Je suis passé à PHP 8.1. <br class="autobr"> J'ai mis à jour la dernière version de mpdf, qui fonctionne avec PHP 8.1, mais pas avec le plugin. J'ai aussi essayé avec la librairie dompdf, mais idem, la dernière version ne fonctionne pas avec le plugin. Et j'ai aussi essayé avec la dernière version de HTML2PDF, mais idem, le plugin ne veut pas fonctionner, il dit : <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">Erreur d'exécution plugins/auto/spipdf/v1.2.6/spipdf.html</code><br class="autobr"> Est-ce que quelqu'un a réussi à faire fonctionner ce plugin avec PHP 8.1<small class="fine d-inline"> </small>? <br class="autobr"> Merci<small class="fine d-inline"> </small>!!</p> spiPDF : générer des contenus sur mesure en PDF 2021-06-28T14:36:21Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment508691 2021-06-28T14:36:21Z <p>Bonjour Peetdu,</p> <p>Merci pour ta proposition.<br class="autobr"> En fait ce n'est pas un sommaire que je souhaite en début de PDF, mais c'est bien le volet a gauche qui est généré sur un PDF. Et pour cela il faut des options spécifiques lors de la constitution du PDF.</p> <p>Et du coup, comment passer ces fameux paramètre de la librairie MPDF pour générer cet index reconnu par les readers PDF....</p> spiPDF : générer des contenus sur mesure en PDF 2021-06-28T11:18:19Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment508686 2021-06-28T11:18:19Z <p>Idée (non testée) : surcharger le squelettes spipdf_article.html avec la balise <code class="spip_code spip_code_inline" dir="ltr">#SOMMAIRE</code> du plugin <a href='https://files.spip.org/Sommaire-automatique' class="spip_in" rel='nofollow'>Sommaire automatique</a><small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2021-06-28T08:25:05Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment508683 2021-06-28T08:25:05Z <p>Bonjour à tous, Merci pour ce plugin.<br class="autobr"> J'utilise la librairie par défaut MPDF.<br class="autobr"> Ce que j'ai besoin de mettre en place c'est un sommaire / index reconnu par un lecteur PDF.</p> <p>Sur le site de la librairie j'ai :<br class="autobr"> <a href="https://mpdf.github.io/reference/mpdf-functions/insertindex.html" class="spip_url spip_out auto" rel="nofollow external">https://mpdf.github.io/reference/mpdf-functions/insertindex.html</a></p> <p>Par contre je ne comprends pas comment ajouter ce paramétrage dans le plugin / dans mon article.</p> <p>Quelqu'un aurait-il une idée<small class="fine d-inline"> </small>?</p> <p>Merci,<br class="autobr"> JG.</p> spiPDF : générer des contenus sur mesure en PDF 2021-04-28T11:42:29Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment508302 2021-04-28T11:42:29Z <p>Merci, ça marche<small class="fine d-inline"> </small>!</p> <p>Est-ce que par hasard, tu aurais déjà une recette pour passer à une version 7+ (pour la compatibilité PHP 7.4)<small class="fine d-inline"> </small>?</p> <p>Voir :</p> <ul class="spip"><li> <a href="https://mpdf.github.io/installation-setup/installation-v7-x.html" class="spip_url spip_out auto" rel="nofollow external">https://mpdf.github.io/installation-setup/installation-v7-x.html</a></li><li> <a href="https://github.com/mpdf/mpdf#php-versions-and-extensions" class="spip_url spip_out auto" rel="nofollow external">https://github.com/mpdf/mpdf#php-versions-and-extensions</a></li></ul> spiPDF : générer des contenus sur mesure en PDF 2019-09-05T16:09:44Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment502234 2019-09-05T16:09:44Z <p>Après avoir installer mPDF 7.0 via composer, SPIPDF ne marche toujours pas, car il cherche une librairie dans /lib... qui n'existe pas via composer<small class="fine d-inline"> </small>!<br class="autobr"> Il faudrait adapter SPIPDF à mPDF 7.0...</p> spiPDF : générer des contenus sur mesure en PDF 2019-09-05T15:36:50Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment502233 2019-09-05T15:36:50Z <p>A première vue ce n'est pas le plugin qui est en cause, mais mPDF. <br class="autobr"> En php 7.1, il faut sans doute remettre une lib à jour, mais maintenant c'est via composer. <br class="autobr"> Et est-ce que SPIDF va bien trouver la lib si install via composer<small class="fine d-inline"> </small>? A tester...</p> spiPDF : générer des contenus sur mesure en PDF 2019-05-20T15:23:35Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment501285 2019-05-20T15:23:35Z <p>Bonjour,<br class="autobr"> Je suis passé à spip 3.2 et php 7.1.3, du coup j'ai plein d'erreurs<small class="fine d-inline"> </small>!<br class="autobr"> Il est indiqué que ce plugin fonctionne avec php 5, mais dans les commentaires certains l'utilisent avec php 7, que faire pour cela<small class="fine d-inline"> </small>?<br class="autobr"> Merci de votre aide,<br class="autobr"> Chris.</p> spiPDF : générer des contenus sur mesure en PDF 2019-03-01T21:10:50Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment500205 2019-03-01T21:10:50Z <p>Je suis passé sur DomPdf 0.7, et mes images s'affichent</p> spiPDF : générer des contenus sur mesure en PDF 2019-03-01T21:10:06Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment500204 2019-03-01T21:10:06Z <p>Merci, ça à l'air de mieux marcher que mpdf</p> spiPDF : générer des contenus sur mesure en PDF 2019-02-28T14:02:52Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment500178 2019-02-28T14:02:52Z <p>Bonjour,</p> <p>J'ai un souci avec les images.. Elles ne s'affichent pas.</p> <p>Php 7.1, Spip 3.2.3, Spipdf 1.2.4, mpdf 6.1</p> <p>J'ai essayé avec le squelette fourni avec le plugin, ou avec un squelette perso, même résultat.<br class="autobr"> Les images s'affichent sur la version debug html (debug_spidf). Par contre, le PDF correspondant affiche des croix rouges à la place des images.</p> <p>J'ai changé la config pour afficher les erreurs :<br class="autobr"> $this->showImageErrors = true<small class="fine d-inline"> </small>;</p> <p>et dans le log apache j'ai donc <br class="autobr"> [Thu Feb 28 13:05:39.958471 2019] [php7:error] [pid 19965] PHP Fatal error : Uncaught MpdfException : IMAGE Error (<a href="http://exemple.fr/local/cache-vignettes/L200xH113/arton526-9e728.jpg?1551357192" class="spip_url spip_out auto" rel="nofollow external">http://exemple.fr/local/cache-vignettes/L200xH113/arton526-9e728.jpg?1551357192</a>) : Could not find image file in /home/vinceweb/sites/exemple/web/lib/mpdf/mpdf.php:11752..................</p> <p>Url absolue ou relative, ça n'a pas l'air de solutionner ...</p> <p>Quelqu'un à ce problème<small class="fine d-inline"> </small>? Et une solution, tant qu'à faire<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2019-01-11T17:45:25Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment499435 2019-01-11T17:45:25Z <p>Bonjour,</p> <p>J'avoue que je suis pleinement dans ce cas de besoin de montrer le fait que le pdf est entrain de se générer, j'essaie de trouver une solution à mon niveau mais je coince un peu pour le moment.</p> spiPDF : générer des contenus sur mesure en PDF 2018-12-20T11:11:17Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment499177 2018-12-20T11:11:17Z <p>La création des PDF peut prendre un certain temps : les utilisateurs de sites web étant de plus en plus pressés, il serait peut-être bien de proposer une option pour <strong>pouvoir afficher un indicateur d'attente pendant que le fichier est généré</strong><small class="fine d-inline"> </small>?</p> <p>Je me demande si c'est possible de faire ça dans le code PhP, ou en CSS.</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-30T14:44:12Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498627 2018-10-30T14:44:12Z <p>Bonjour</p> <p>Comment inclure des polices de caractères personnalisées dans le .pdf<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-18T12:53:06Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498532 2018-10-18T12:53:06Z <p>Je te confirme : compatible 3.2.<br class="autobr"> Voir <a href="https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/spipdf/trunk/paquet.xml#L6" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.net/trac/spip-zone/browser/spip-zone/_plugins_/spipdf/trunk/paquet.xml#L6</a></p> <p>cheers</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-18T10:18:52Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498531 2018-10-18T10:18:52Z <p>je sais pas. Il faut tester en changeant paquet.xml</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-18T10:12:10Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498530 2018-10-18T10:12:10Z <p>Cool. Merci Maïeul.<br class="autobr"> C'est pas compatible avec SPIP 3.2<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-18T09:55:39Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498529 2018-10-18T09:55:39Z <p>le script qui synchronise automatiquement les informations n'est pas passé.</p> <p>J'ai mis manuellement.</p> spiPDF : générer des contenus sur mesure en PDF 2018-10-18T09:42:51Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment498528 2018-10-18T09:42:51Z <p>Pour info : le Bloc «<small class="fine d-inline"> </small>Compatibilité<small class="fine d-inline"> </small>» de cette page ne mentionne que les versions 2.0 et 2.1 de SPIP. Or ce plugin semble être compatible avec SPIP 3.x.</p> <p>Quid<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2018-05-23T16:00:27Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment497050 2018-05-23T16:00:27Z <p><strong>Compatibilité SPIP 3.2 + PHP 7.0.27 + librairie mpdf :</strong><br class="autobr"> Sur un <strong>SPIP 3.2</strong> en <strong>PHP 7.0</strong>, après pas mal de tâtonnements avec la lib <strong>mpdf</strong>, il semblerait que seule la version <strong>6.1.0</strong> du 26/04/2016 fonctionne sans erreur...<br class="autobr"> Pour la récupérer : <br>- soit faire générer le zip avec le bouton vert « clone or download » de la page de github de cette version : <a href="https://github.com/mpdf/mpdf/tree/6.1" class="spip_url spip_out auto" rel="nofollow external">https://github.com/mpdf/mpdf/tree/6.1</a> <br>- soit, si vous avez la possibilité d'utiliser git sur la machine qui vous héberge, clonez le repo complet puis activez la version 6.1, ce qui donne en ligne de commande :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>cd lib/ git clone https://github.com/mpdf/mpdf.git mpdf cd mpdf git checkout 6.1</code></pre></div> <p>(pour vérification de la version active, un</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>git branch -a</code></pre></div> <p>devrait vous permettre de constater que c'est bien la branche 6.1 qui est active)</p> <p><strong>Note importante :</strong> le sous-dossier <strong>mpdf/ttfontdata</strong> doit être accessible en écriture pour apache</p> spiPDF : générer des contenus sur mesure en PDF 2018-05-15T12:48:32Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496938 2018-05-15T12:48:32Z <p>On repends et on recommence, et en plus cette fois ça marche :<br class="autobr"> ligne 358 par</p> <div class="precode"><pre class="spip_code spip_code_block language-php sans_telechargement" dir="ltr" style="text-align:left;" data-language="php sans_telechargement"><code>require_once $dir_librairie_pdf.'autoload.inc.php';</code></pre></div> <p>et ligne 360 par</p> <div class="precode"><pre class="spip_code spip_code_block language-php sans_telechargement" dir="ltr" style="text-align:left;" data-language="php sans_telechargement"><code>$dompdf = new Dompdf\Dompdf();</code></pre></div> <p>On peut en passant changer les fonctions obsolètes (lignes 361 et 362) :</p> <ul class="spip"><li> load_html ⇒ loadHtml</li><li> set_paper ⇒ setPaper</li></ul> spiPDF : générer des contenus sur mesure en PDF 2018-05-10T18:51:42Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496877 2018-05-10T18:51:42Z <p>Merci pour ce super plugin.<br class="autobr"> Un petit truc pour les utilisateurs :<br class="autobr"> Si vous voulez utiliser spiPDF avec Dompdf > 0.6.2, il faut remplacer la ligne 358 de spipdf_fonctions.php</p> <div class="precode"><pre class="spip_code spip_code_block language-php sans_telechargement" dir="ltr" style="text-align:left;" data-language="php sans_telechargement"><code>require_once $dir_librairie_pdf . 'dompdf_config.inc.php';</code></pre></div> <p>par</p> <div class="precode"><pre class="spip_code spip_code_block language-php sans_telechargement" dir="ltr" style="text-align:left;" data-language="php sans_telechargement"><code>require_once $dir_librairie_pdf.'lib/html5lib/Parser.php'; require_once $dir_librairie_pdf.'lib/php-font-lib/src/FontLib/Autoloader.php'; require_once $dir_librairie_pdf.'lib/php-svg-lib/src/autoload.php'; require_once $dir_librairie_pdf.'src/Autoloader.php'; Dompdf\Autoloader::register(); use Dompdf\Dompdf;</code></pre></div> <p>En effet à partir de la version 0.7.0, le fichier dompdf_config.inc.php n'est plus utilisé.</p> <p>La dernière version de Dompdf peut se trouver là :<br class="autobr"> <a href="https://github.com/dompdf/dompdf/releases/latest" class="spip_url spip_out" rel='nofollow external'>https://github.com/dompdf/dompdf/re...</a></p> spiPDF : générer des contenus sur mesure en PDF 2018-04-13T09:33:12Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496612 2018-04-13T09:33:12Z <p>Effectivement ça fonctionne pour les squelettes, mais beaucoup moins bien à l'intérieur des articles...</p> spiPDF : générer des contenus sur mesure en PDF 2018-04-09T06:26:56Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496565 2018-04-09T06:26:56Z <p>bonjour, c'est un problème de remplacement des tags html, le float fonctionne en dehors du texte, <code class="spip_code spip_code_inline" dir="ltr">[(#LOGO_ARTICLE|image_reduire{250}|right)]</code> qui donne <code class="spip_code spip_code_inline" dir="ltr"><img src="..." alt="" class="spip_documents_right" onmouseover="" onmouseout="" width="250" height="157"></code> fonctionne bien.</p> spiPDF : générer des contenus sur mesure en PDF 2018-04-09T00:13:20Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496564 2018-04-09T00:13:20Z <p>Les float n'ont jamais vraiment fonctionné avec mpdf.</p> spiPDF : générer des contenus sur mesure en PDF 2018-04-07T07:18:07Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496547 2018-04-07T07:18:07Z <p>Bonjour,</p> <p>Est-il possible d'utiliser spiPDF pour générer un PDF à partir des réponses à un formulaire formidable et de le joindre au mail envoyé à celui qui à répondu au formulaire<small class="fine d-inline"> </small>?</p> <p>Merci d'avance,</p> <p>Cordialement,</p> <p>Hervé</p> spiPDF : générer des contenus sur mesure en PDF 2018-04-06T08:13:09Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496543 2018-04-06T08:13:09Z <p>hello, étrange, si tu supprimes les spans d'emblée, comment récupérer le placement float après<small class="fine d-inline"> </small>? tes float fonctionnent<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2018-04-06T07:16:42Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment496542 2018-04-06T07:16:42Z <p>Bonjour, d'après mes tests en 3.2 + spipr-dist et mpdf, le float n'est pas transmise au style des images du texte, merci</p> spiPDF : générer des contenus sur mesure en PDF 2018-02-11T15:29:55Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment495841 2018-02-11T15:29:55Z <p>Bonjour,</p> <p>Oui, au moins en 7.0.22.</p> <p>françois</p> spiPDF : générer des contenus sur mesure en PDF 2017-12-06T11:51:57Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment494773 2017-12-06T11:51:57Z <p>Bonjour,<br class="autobr"> Savez-vous si le plugin est compatible avec PHP7<small class="fine d-inline"> </small>?</p> <p>Merci à vous :)</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T18:26:26Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493970 2017-10-21T18:26:26Z <p>ah bah non, Jack l'avait fait <a href="https://zone.spip.org/trac/spip-zone/changeset/106993/_plugins_/spipdf" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/106993/_plugins_/spipdf</a></p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T18:24:44Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493969 2017-10-21T18:24:44Z <p>Ok, parce que en fait</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><necessite id="SPIP" version="[2.0.0;3.2.99]" /></code></pre></div> <p>ne rend pas le plugin compatible, mais seulement activable.</p> <p>je commite l'information,</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T16:59:10Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493962 2017-10-21T16:59:10Z <p>Oui, oui,</p> <p>J'ai vérifié, bien sûr<small class="fine d-inline"> </small>;</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T16:55:32Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493960 2017-10-21T16:55:32Z <p>attention : cela permet d'activer le plugin. Ensuite il faut s'assurer qu'il est effectivement compatible, c'est à dire que les fonctonnalités fonctionnent. Est-ce bien le cas<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T16:49:03Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493959 2017-10-21T16:49:03Z <p>Effectivement, passer la balise à</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><necessite id="SPIP" version="[2.0.0;3.2.99]" /></code></pre></div> <p>permet de rendre ce plugin compatible SPIP 3.2.0.</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T16:34:00Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493958 2017-10-21T16:34:00Z <p>Salut, pour ce plugin, comme pour les autres : <br>- les mainteneur<span aria-hidden="true">·</span>euse<span aria-hidden="true">·</span>s de plugins le font bénévolement, ils n'ont pas toujour le temps de faire des tests <br>- tu peux donc leur faciliter la vie en testant les plugins sur un spip 3.2 local : il suffit simplement de modifier le paquet.xml / plugin.xml pour changer les bornes de compatibilités (lire <a href="https://contrib.spip.net/Verifier-ses-plugins-avant-un-changement-de-version-de#quefaire" class="spip_url spip_out" rel='nofollow external'>https://contrib.spip.net/Verifier-s...</a> <br>- si après test en local tu vois que le plugin est compatible, tu le signale (sur le forum du plugin, ou sur la spip-zone) et on marque le plugin comme compatible pour que les autres ne se posent plus la question<br class="autobr"> - sinon effectivement il faudra attendre qu'une personne se penche sur le plugin pour le mettre à jour (cela peut être toi<small class="fine d-inline"> </small>! )</p> spiPDF : générer des contenus sur mesure en PDF 2017-10-21T15:35:12Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493953 2017-10-21T15:35:12Z <p>Bjr,</p> <p>Le plugin actuellement installé est signalé comme incompatible ou à vérifier pour SPIP 3.2.0<small class="fine d-inline"> </small>;</p> <p>Une MàJ est-elle prévue<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2017-08-28T17:55:53Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493227 2017-08-28T17:55:53Z <p>Mea culpa, le problème venait du squelette Escal que j'utilise et qui intègre directement les lignes de code faisant le lien avec le squelette du pdf. C'est donc les fichiers d'Escal qu'il fallait que je modifie, et non ceux de spipdf...</p> spiPDF : générer des contenus sur mesure en PDF 2017-08-28T09:59:53Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493222 2017-08-28T09:59:53Z <p>Bonjour et merci pour cette version<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2017-08-26T17:12:27Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493212 2017-08-26T17:12:27Z <p>Bonjour,</p> <p>j'ai une question à laquelle je ne trouve pas de réponse. En local, j'ai mis en place mon site avec des urls propres (titre de l'article). Je souhaiterais que lors de l'exportation en pdf, le nom du fichier créé soit le titre de l'article. Cependant, je n'obtient que « articleXXX.pdf ». La solution est sûrement assez simple, mais je ne l'ai pas trouvée.</p> <p>Merci pour toute piste de réflexion<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2017-08-21T17:03:38Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment493166 2017-08-21T17:03:38Z <p>Pour info je viens de publier coup sur coup deux versions :</p> <p>La première en lien avec ce commit : <a href="https://zone.spip.org/trac/spip-zone/changeset/105870/_plugins_/spipdf" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/105870/_plugins_/spipdf</a></p> <p>Elle permet d'utiliser le plugin un peu plus facilement de manière programmatique en ajoutant un paramètre <code class="spip_code spip_code_inline" dir="ltr">$file</code> à la fonction <code class="spip_code spip_code_inline" dir="ltr">spipdf_html2pdf</code>.</p> <p>La seconde ici : <a href="https://zone.spip.org/trac/spip-zone/changeset/105871/_plugins_/spipdf" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/105871/_plugins_/spipdf</a><br class="autobr"> Elle change un chouilla les preg_match pour permettre la balise <code class="spip_code spip_code_inline" dir="ltr"><pagebreak></code> ce mpdf.</p> <p>Si vous voyez des bugs, dites le moi</p> spiPDF : générer des contenus sur mesure en PDF 2017-06-29T18:00:24Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment492692 2017-06-29T18:00:24Z <p>Hello,</p> <p>Juste une petite remarque, la librairie utilisée est passée en version 7.0.<br class="autobr"> <a href="https://github.com/mpdf/mpdf/blob/development/CHANGELOG.md" class="spip_url spip_out auto" rel="nofollow external">https://github.com/mpdf/mpdf/blob/development/CHANGELOG.md</a></p> <p>Pour ma part, j'ai été contraint de la mettre à jour pour afficher convenablement une mise en page.<br class="autobr"> ( les typos et des certaines fonctionnalités ne s'affichaient pas ).</p> <p>Serait-il possible de monter la version de la librairie MPF associé au plugin<small class="fine d-inline"> </small>?</p> spiPDF : générer des contenus sur mesure en PDF 2017-03-14T09:24:16Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment491455 2017-03-14T09:24:16Z <p>c'est réparé dans spipdf v1.0.6</p> <p>1) en mettant des crochets-parenthèses dans l'expression enveloppante :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">[(#HTTP_HEADER{Content-Disposition: #ENV{print, attachment}; filename=[(#ENV{nom_fichier,document}|translitteration)].pdf})]</code></p> <p>2) en vérifiant si <code class="spip_code spip_code_inline" dir="ltr">$flux['args']['contexte']['lang']</code> a une valeur<br class="autobr"> et sinon, en mettant par défaut <code class="spip_code spip_code_inline" dir="ltr">'fr'</code></p> spiPDF : générer des contenus sur mesure en PDF 2017-03-13T23:49:57Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment491449 2017-03-13T23:49:57Z <p>salut</p> <p>à la suite du défaut constaté dans spipdf v1.0.4<br class="autobr"> on a modifié le fichier ./spipdf.html en ajoutant un filtre :<br class="autobr"> v1.0.4 : <code class="spip_code spip_code_inline" dir="ltr">filename=#ENV{nom_fichier,document}.pdf</code><br class="autobr"> v1.0.5 : <code class="spip_code spip_code_inline" dir="ltr">filename=[(#ENV{nom_fichier,document}|translitteration)].pdf</code></p> <p>très bien</p> <p>sauf que les crochets-parenthèses ouvrant et fermant, placés au milieu d'une expression plus complexe et qui sont nécessaires dès lors qu'on ajoute le filtre<br class="autobr"> ne permettent plus de passer la variable nom-fichier à la librairie html2pdf utilisée dans le cas qui m'occupe<br class="autobr"> la variable « filename » est vide comme si les crochets-parenthèses ouvrant et fermant bloquait le calcul de <code class="spip_code spip_code_inline" dir="ltr">#ENV{nom_fichier}</code></p> <p>conséquence les fichiers pdf qui sortent de là portent tous le même nom par défaut « document.pdf »<br class="autobr"> et ce « document » n'est pas celui de l'expression alternative <code class="spip_code spip_code_inline" dir="ltr">#ENV{nom_fichier,document}</code><br class="autobr"> si on écrit <code class="spip_code spip_code_inline" dir="ltr">#ENV{nom_fichier,toto}</code> on n'a jamais un document toto.pdf</p> <p>lorsqu'on enlève les crochets-parenthèses ouvrant et fermant (et donc le filtre)<br class="autobr"> le nom de fichier est bien transmis à filename et donc à la librairie<br class="autobr"> et l'on obtient le nom de fichier prescrit dans l'appel de la fonction</p> <hr class="spip"> <p>par ailleurs le passage de v3.1.3 à v3.1.4 a également une conséquence négative pour ce malheureux plugin<br class="autobr"> en effet dans le fichier ./spippdf_fonctions.php, ligne 358,<br class="autobr"> l'expressions <code class="spip_code spip_code_inline" dir="ltr">$flux['args']['contexte']['lang']</code> est vide<br class="autobr"> conséquence on a une exception dans le fichier ./lib./html2pdf/_class/locale.class.php, ligne 47<br class="autobr"> lorsque l'on vérifie que le code de langue est bien constitué de caractère et/ou de nombre</p> <p>voili voilou des petites nouvelles du front<br class="autobr"> bien à vous, Yanic</p> spiPDF : générer des contenus sur mesure en PDF 2017-01-07T22:41:42Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment490459 2017-01-07T22:41:42Z <p>Moi j'ai bien vérifié, je n'ai plus de bug, ça marche nickel sur mon site <a href="http://www.absurdephoton.fr" class="spip_out" rel='nofollow external'>www.absurdephoton.fr</a> (utiliser le lien PDF qui n'apparaît que dans les articles).<br class="autobr"> Petite précision j'utilise la version mpdf v6.0 sans aucun autre problème, mais pas la 6.1 si quelqu'un a un retour d'expérience<small class="fine d-inline"> </small>?<br class="autobr"> Par contre la version 7 change radicalement... le plugin spiPDF n'est donc valable que jusqu'à la version 6.x.</p> spiPDF : générer des contenus sur mesure en PDF 2017-01-05T10:01:58Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment490426 2017-01-05T10:01:58Z <p>merci, c'est corrigé dans la version 1.0.4 (je vous fais confiance, et n'ai pas vérifier moi même le résultat) <a href="https://zone.spip.org/trac/spip-zone/changeset/101517" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/101517</a></p> spiPDF : générer des contenus sur mesure en PDF 2017-01-05T02:10:31Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment490423 2017-01-05T02:10:31Z <p>Hello,</p> <p>j'ai trouvé un autre bug sur la version 1.03. Plus loin dans les commentaires, quelqu'un se plaignait d'avoir des problèmes sur les images centrées imgxx|center, et j'ai eu le même problème, qui semblait un peu aléatoire mais seules les images centrées étaient touchées, pas les docxx|center.</p> <p>Je l'ai résolu comme ceci :<br class="autobr"> * dans le fichier « spipdf_fonctions.php », dans la fonction « spipdf_nettoyer_html »<br class="autobr"> * inverser les deux premières instructions suivant les commentaires : « supprimer les spans autour des images et récupérer le placement » et « supprimer les spans autour des images »</p> <p>Je pense que mettre le nettoyage des images centrées (donc sans placement « left » ou « right ») permet de ne plus couper à tort du code HTML dans certains cas...</p> spiPDF : générer des contenus sur mesure en PDF 2016-11-30T13:33:56Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment489986 2016-11-30T13:33:56Z <p>Bonjour, petit retour d'expérience sur spipdf.</p> <p>J'ai rencontré de nombreux problèmes avec spipdf pour l'affichage des images. J'ai enfin trouvé la réponse à ce souci : le problème venait de mon hébergement chez Free (je ne sais pas pourquoi). Après une installation en local, tout fonctionnait parfaitement. La solution a donc été d'investir dans un hébergement chez OVH...</p> <p>A noter que pour moi spipdf ne gère pas les images au format bmp. Mais c'est vraiment un moindre mal. Bravo pour ce plugin.</p> spiPDF : générer des contenus sur mesure en PDF 2016-11-19T00:16:41Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment489873 2016-11-19T00:16:41Z <p>J'ai compris pourquoi ça ne marchait pas<small class="fine d-inline"> </small>!<br class="autobr"> <br> Chez OVH en hébergement mutualisé, les adresses en http(s) ne sont pas résolues avec le nom de domaine mais avec le nom du serveur. <strong>mpdf utilise des fonctions curl en mode client web pour les images</strong>, qui ont <strong>besoin d'une résolution de nom DNS qui pointe effectivement vers le serveur</strong>. La solution est de pouvoir <strong>modifier le fichier hosts du serveur</strong>, ce qui n'est pas possible en mutualisé :(<br class="autobr"> Source : <a href="http://stackoverflow.com/questions/23514062/mpdf-not-rendering-images-mpdf-error-image-error-could-not-find-image-file" class="spip_out" rel='nofollow external'>http://stackoverflow.com/questions/23514062/mpdf-not-rendering-images-mpdf-error-image-error-could-not-find-image-file</a> <strong>(réponse n°5)</strong><br class="autobr"> <br> Pour palier ceci, j'ai été obligé de <strong>modifier le script mpdf.php</strong>, à l'endroit où il fait les remplacements d'adresses, pour faire pointer les liens au bon endroit (juste les paramètres <strong>src</strong> des images, pas les href).<br class="autobr"> <br> Maintenant ça fonctionne parfaitement :)</p> spiPDF : générer des contenus sur mesure en PDF 2016-11-16T10:36:58Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment489829 2016-11-16T10:36:58Z <p><strong>Génial ce plugin</strong>, (presque) aucune difficulté à le mettre en place sur mon site.</p> <p>Mais il y a une chose qui cloche : <strong>en pré-production les fichiers PDF affichent toutes les images sans aucun problème</strong>, celles incluses dans les articles comme les autres.</p> <p><strong>Par contre, en hébergement chez OVH les fichiers PDF affichent des petites croix</strong> (donc image non trouvée). Ce qui est très étrange c'est qu'<strong>en mode debug de spiPDF les images apparaissent bien</strong><small class="fine d-inline"> </small>!<br class="autobr"> <br> <strong>Mon environnement</strong> :</p> <ul class="spip"><li> SPIP 3.1.3</li><li> SpiPDF 1.03 avec mPDF 5.7 (ça marche pareil en v6.0)</li><li> Seule différence entre prod et pré-prod : SSL activé chez OVH (càd tout le site est en HTTPS) et bien sûr l'adresse de base du site</li></ul> <p><br> Vous pouvez <strong>tester sur mon site <a href="http://www.absurdephoton.fr" class="spip_out" rel='nofollow external'>AbsurdePhoton www.absurdephoton.fr</a></strong> : allez sur un article et cliquez sur l'imprimante PDF dans le cadre «<small class="fine d-inline"> </small>Thèmes<small class="fine d-inline"> </small>» à droite - j'ai pour l'instant mis <strong>dans le lien le paramètre debug</strong>, de cette manière mes visiteurs obtiennent une <strong>page web simplifiée</strong> qu'ils peuvent imprimer -> il suffit d'<strong>enlever le paramètre debug dans la barre d'adresse pour obtenir la version PDF sans images</strong>.</p> <p><strong>J'ai l'impression que ça vient des adresses en HTTPS</strong>, j'ai regardé vite fait le script mpdf.php et j'ai trouvé la partie où le HTTPS est géré, mais je ne m'y connais pas assez en PHP pour arriver à comprendre comment ça marche :(</p> spiPDF : générer des contenus sur mesure en PDF 2016-08-16T12:26:52Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment488539 2016-08-16T12:26:52Z <p>Bonjour,</p> <p>Je me permet de renvoyer un message concernant les problèmes que je rencontre avec spipdf. J'utilise la version 1.0.3, avec SPIP 3.1 et le squelette Escal V3. En résumé, après de très nombreux essais :</p> <p>- avec la librairie mpdf (versions 5.2, 5.6 ou 6.0), rien ne s'affiche sauf une page blanche.</p> <p>- avec la librairie dompdf, le pdf est généré correctement MAIS aucune image ne s'affiche, que ce soit des images hébergées sur mon site ou des images externes (test avec les formats jpg, bmp, gif et png). Le pdf indique simplement « Image not found or type unknow ». Or, j'ai vraiment besoin de pouvoir afficher des images dans mes pdf...</p> <p>Auriez vous quelques pistes pour m'aider à résoudre mon problème. Merci beaucoup<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2016-07-08T08:02:45Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment488175 2016-07-08T08:02:45Z <p>Bonjour</p> <p>J'ai installé le plugin sur deux sites différents et exactement de la même façon et avec les mêmes paramétrages. <br class="autobr"> Dans l'un tout fonctionne parfaitement et dans l'autre seul le contenu de l'article s'affiche sans le chemin ni le titre de l'article.</p> <p><i>Code : <a href='https://files.spip.org/%5B(#URL_PAGE%7Bspipdf%7D' rel='nofollow'>PDF </a></i></p> <p>Qu'ai-je bien pu oublier<small class="fine d-inline"> </small>?</p> <p>Jean-Louis</p> spiPDF : générer des contenus sur mesure en PDF 2016-07-02T12:16:28Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment488113 2016-07-02T12:16:28Z <p>Bon, après plusieurs essais, je suis parvenu à produire un pdf. Je résume pour ceux que ça pourrait intéresser.</p> <p>Ma configuration :<br class="autobr"> SPIP 3.1<br class="autobr"> Escal V3<br class="autobr"> spipdf 1.0.3<br class="autobr"> Je n'ai réussi à faire fonctionner le plugin qu'avec la version 0.6.2 de dompdf. Pour l'instant je n'ai pas chercher plus loin.</p> <p>J'aimerai quand même savoir comment faire fonctionner le plugin avec la librairie mpdf, car j'ai l'impression a priori que tous les éléments avec la balise « float » ont disparu<small class="fine d-inline"> </small>!<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2016-07-01T14:15:57Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment488108 2016-07-01T14:15:57Z <p>Bonjour,<br class="autobr"> J'ai eu quelques petits problèmes en installant spiPDF. J'ai résolu le conflit avec le plugin spip_bonux grâce à des conseils trouvés dans les commentaires, mais par contre le plugin ne me crée toujours aucun fichier pdf. A la place, il me crée ce qui me semble être une page html vide :<br class="autobr"> <a href="http://jbouffand.free.fr/spip.php?page=spipdf&spipdf=spipdf_article&id_article=228&nom_fichier=article_228" class="spip_out" rel='nofollow external'>http://jbouffand.free.fr/spip.php?page=spipdf&spipdf=spipdf_article&id_article=228&nom_fichier=article_228</a><br class="autobr"> Comment faire pour résoudre ce problème<small class="fine d-inline"> </small>?<br class="autobr"> J'utilise spip 3.1 et mpdf 6.0.</p> <p>merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2016-05-30T07:52:41Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment487739 2016-05-30T07:52:41Z <p>Non cela ne fonctionne pas sur mon poste : dans le PDF, on ne voit que la première image (avec l'enfant), et pas la deuxième avec l'assemblée, et donc ni le texte à la suite...</p> <p>Vous me confirmez que dans le PDF vous avez tout<small class="fine d-inline"> </small>?</p> <p>Julien</p> spiPDF : générer des contenus sur mesure en PDF 2016-05-29T21:26:37Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment487734 2016-05-29T21:26:37Z <p>Bonjour<br class="autobr"> Excellent plugin, le rendu pdf est vraiment propre.<br class="autobr"> Je cherche cependant à le personnaliser, et je n'ai pas trouvé comment faire pour que le texte de l'article ne soit pas centré (visuellement ce n'est pas très heureux).<br class="autobr"> A quel endroit faut-il gérer cela<small class="fine d-inline"> </small>?</p> <p>Merci d'avance pour votre aide.</p> spiPDF : générer des contenus sur mesure en PDF 2016-05-27T05:56:42Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment487703 2016-05-27T05:56:42Z <p>Bonjour Julien,</p> <p>Ca à l'air de fonctionner<small class="fine d-inline"> </small>?!</p> spiPDF : générer des contenus sur mesure en PDF 2016-05-26T15:55:52Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment487695 2016-05-26T15:55:52Z <p>PDF TRONQUE</p> <p>Sur SPIP 3.1, le PDF généré est tronqué dès la première image dans le texte...</p> <p>Voici un exemple : <a href="http://reporterre.net/Quand-les-enfants-imaginent-un-monde-sans-voitures" class="spip_url spip_out auto" rel="nofollow external">http://reporterre.net/Quand-les-enfants-imaginent-un-monde-sans-voitures</a></p> <p>Cliquez sur le PDF, vous verrez que seule l'image LOGO (la première ) est visible, le premier paragraphe, et quand on doit voir la première image jointe, plus rien<small class="fine d-inline"> </small>!!</p> <p>Alors que le modèle spip pour le PDF est normal : <a href="http://reporterre.net/spip.php?page=article_pdf&id_article=8891&var_mode=calcul" class="spip_url spip_out auto" rel="nofollow external">http://reporterre.net/spip.php?page=article_pdf&id_article=8891&var_mode=calcul</a></p> <p>Une idée<small class="fine d-inline"> </small>? Quelle serait la balise qu'il n'aime pas avec MPDF<small class="fine d-inline"> </small>?</p> <p>Merci de votre aide,<br class="autobr"> Julien</p> spiPDF : générer des contenus sur mesure en PDF 2016-03-07T14:59:49Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment486507 2016-03-07T14:59:49Z <p>Bonjour Alain,</p> <p>Le dossier <i>lib/mpdf/ttfontdata</i> sert à placer les fichiers relatifs aux typographies visibles dans test pdf</p> <p>Il faut tout simplement donner un acces en écriture à ce dossier pour voir disparaître ce message d'erreur.</p> spiPDF : générer des contenus sur mesure en PDF 2015-10-25T19:10:25Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment484214 2015-10-25T19:10:25Z <p>Bonjour,<br class="autobr"> Merci beaucoup. Ci dessous un copier coller du code modifé</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> // la classe mPDF $mpdf = new mPDF(SPIPDF_CHARSET, $format_page, 0, "", $backleft, $backright, $backtop, $backbottom, $margin_header, $margin_footer); $mpdf->SetProtection(array()); $mpdf->WriteHTML($html);</code></pre></div> <p>Sans options supplémentaires on peut ouvrir le pdf, mais pas l'imprimer, pas le copier, etc,<br class="autobr"> donc c'est génial et cela correspond avec ce que le client (un peu parano .. ) m'a demandé<br class="autobr"> En cas de mise à jour du plugin, j'imagine que mes modifications seront perdues<small class="fine d-inline"> </small>?<br class="autobr"> Est ce qu'il y a un mécanisme de surcharge du code du plugin<small class="fine d-inline"> </small>?<br class="autobr"> Encore merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2015-10-24T16:07:16Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment484205 2015-10-24T16:07:16Z <p>Bonjour,</p> <p>Dans le fichier spipdf_fonctions.php avant $mpdf->WriteHTML($html)<small class="fine d-inline"> </small>; vous pouvez essayer ajouter $mpdf->SetProtection(vos options)<small class="fine d-inline"> </small>;</p> <p>Je n'ai pas testé<small class="fine d-inline"> </small>;)</p> spiPDF : générer des contenus sur mesure en PDF 2015-10-21T09:57:44Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment484173 2015-10-21T09:57:44Z <p>Bonjour,<br class="autobr"> J'aimerais que le pdf généré soit « protégé ».<br class="autobr"> La doc de la librairie mpdf stipule qu'il faut employer SetProtection<br class="autobr"> void SetProtection ( array $permissions [, string $user_password [, string $owner_password [, integer $length ]]])</p> <p>Est ce qu'il est possible d'agir sur le plugin, au moment ou il passe les paramètres à la libraire<small class="fine d-inline"> </small>?<br class="autobr"> Enfin bref comment faire svp<small class="fine d-inline"> </small>?<br class="autobr"> Merci<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2015-09-10T16:30:02Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment483649 2015-09-10T16:30:02Z <p>Je ferme le ticket<small class="fine d-inline"> </small>! Le contenu dans un TD est centré...</p> <p>Ceci dit je n'arrive pas à l'aligner à gauche : align=left, style=«<small class="fine d-inline"> </small>text-align:left<small class="fine d-inline"> </small>» pour le TD garde le texte centré...</p> <p>Je supprime le tableau<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2015-09-10T15:50:47Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment483648 2015-09-10T15:50:47Z <p>TEXTE TOUJOURS CENTRE<small class="fine d-inline"> </small>!</p> <p>Désolé de demander ceci mais je ne vois pas : <br>- voici le modèle HTML : <br class="autobr"> <a href="http://ussolidaires.fr/spip.php?page=pdf_attestation&id_inscription=25&nom_fichier=attestation_Koita" class="spip_url spip_out auto" rel="nofollow external">http://ussolidaires.fr/spip.php?page=pdf_attestation&id_inscription=25&nom_fichier=attestation_Koita</a></p> <p>- Voici le résultat : <br class="autobr"> <a href="http://ussolidaires.fr/spip.php?page=spipdf&spipdf=pdf_attestation&id_inscription=25&nom_fichier=attestation_Koita" class="spip_url spip_out auto" rel="nofollow external">http://ussolidaires.fr/spip.php?page=spipdf&spipdf=pdf_attestation&id_inscription=25&nom_fichier=attestation_Koita</a></p> <p>Pourquoi donc le texte est-il centré dans le PDF<small class="fine d-inline"> </small>??</p> <p>Merci de votre aide.<br class="autobr"> Julien</p> spiPDF : générer des contenus sur mesure en PDF 2015-03-31T07:07:12Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment480847 2015-03-31T07:07:12Z <p>Le plugin, très bien rien à dire. Merci.<br class="autobr"> En revanche mon hébergeur m'a signalé un malware dans le librairie mpdf<small class="fine d-inline"> </small>!</p> spiPDF : générer des contenus sur mesure en PDF 2015-03-16T00:00:59Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment480310 2015-03-16T00:00:59Z <p>Le fichier css personnalisé ne pouvait pas être pris en compte puisque j'avais mal fourni le chemin d'accès</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>(#CHEMIN{perso.css} au lieu de #CHEMIN{css/perso.css}</code></pre></div> <p>- Après cette rectification, je me retrouve avec ce message si j'utilise mpdf :<br class="autobr"> <i>«<small class="fine d-inline"> </small>Can't open file lib/mpdf/ttfontdata/dejavusanscondensedB.GSUBGPOStables.dat<small class="fine d-inline"> </small>»</i>. <br>- Si j'utilise html2pdf : <i>«<small class="fine d-inline"> </small>Le type de fichier document texte brut (text/plain) n'est pas pris en charge<small class="fine d-inline"> </small>»</i>.</p> <p>Je ne vois rien dans mes fichiers (particulièrement le css perso) qui puissent engendrer ce type de message.</p> <p>Si quelqu'un a une idée, je suis preneur. Merci.</p> spiPDF : générer des contenus sur mesure en PDF 2015-03-15T23:06:59Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment480309 2015-03-15T23:06:59Z <p>Bonjour,</p> <p>Très bon plugin<small class="fine d-inline"> </small>!!</p> <p>Dans la version 0.2.11, comme dans la version 1.0.1, la feuille de style personnalisée n'est pas prise en compte, alors qu'avec les feuilles de spip, il n'y a pas de souci. Avez-vous des retours identiques<small class="fine d-inline"> </small>?</p> <p>En utilisant un squelette personnalisé, j'obtiens dans le pdf une partie de la balise « page » : <i>df«<small class="fine d-inline"> </small>orientation=<small class="fine d-inline"> </small>»L«<small class="fine d-inline"> </small>format=<small class="fine d-inline"> </small>»A4-L«<small class="fine d-inline"> </small>backtop=<small class="fine d-inline"> </small>»4mm«<small class="fine d-inline"> </small>backbottom=<small class="fine d-inline"> </small>»4mm«<small class="fine d-inline"> </small>backleft=<small class="fine d-inline"> </small>»5mm«<small class="fine d-inline"> </small>backright=<small class="fine d-inline"> </small>»5mm"></i>, et pas de prise en compte de l'orientation paysage). J'ai réussi à feinter ce problème en insérant des espaces avant cette balise...</p> <p>Version spip : 3.017 en local Lamp</p> spiPDF : générer des contenus sur mesure en PDF 2015-03-15T07:21:01Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment480277 2015-03-15T07:21:01Z <p>salut<br class="autobr"> pour moi, ça ne fonctionne toujours pas, il y a encore des problèmes<br class="autobr"> j'aurai bien voulu poster deux pdf d'articles.<br class="autobr"> mais ne sachant où poster<br class="autobr"> vous pouvez essayer de sauvegarder l'article, ici :</p> <p><a href="http://fractuscontrarius.fr/spip.php?article37&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://fractuscontrarius.fr/spip.php?article37&lang=fr</a><br class="autobr"> ou<br class="autobr"> <a href="http://fractuscontrarius.fr/spip.php?article35&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://fractuscontrarius.fr/spip.php?article35&lang=fr</a></p> <p>amicalement, momo</p> spiPDF : générer des contenus sur mesure en PDF 2015-03-11T11:50:04Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment480219 2015-03-11T11:50:04Z <p>le bug sur la balise spip <code class="spip_code spip_code_inline" dir="ltr"><cadre></code> vient d'être corrigé.</p> spiPDF v0.2.x : générer des contenus sur mesure en PDF 2015-03-02T15:58:51Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment479879 2015-03-02T15:58:51Z <p>Bonjour,</p> <p>Comment faire un changement de page avec ce plugins<small class="fine d-inline"> </small>?<br class="autobr"> Si je veux passer 2 articles et obliger le second a être sur une autre page.</p> spiPDF v0.2.x : générer des contenus sur mesure en PDF 2015-01-28T14:19:38Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment479084 2015-01-28T14:19:38Z <p>Bon, je suis revenu à la version 5.3<br class="autobr"> Mais, aïe, page blanche (erreur 500)</p> <p>mon url : <code class="spip_code spip_code_inline" dir="ltr">spip.php?page=spipdf&spipdf=toto_pdf&nom_fichier=toto_pdf</code></p> <p>pourtant j'ai un « template » toto_pdf.html minimaliste :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><page lib_pdf="mpdf" orientation="P" format="A4" backtop="7mm" backbottom="7mm" backleft="10mm" backright="10mm"> Hello world ! </page></code></pre></div> <p>Qu'est-ce qui peut être en cause<small class="fine d-inline"> </small>? Quelque chose que je fais mal<small class="fine d-inline"> </small>?</p> spiPDF v0.2.x : générer des contenus sur mesure en PDF 2015-01-28T07:57:07Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment479044 2015-01-28T07:57:07Z <p>Bonjour :-)<br class="autobr"> Sans connaître la réponse à ton problème, tu devrais regarder la version de la lib mpdf que tu dis avoir.<br class="autobr"> Dans l'article, il est dit que des essais on été fait avec la version 5.3<small class="fine d-inline"> </small>!<br class="autobr"> <a href="http://mpdf1.com/repos/MPDF53.zip" class="spip_url spip_out auto" rel="nofollow external">http://mpdf1.com/repos/MPDF53.zip</a></p> <p>Mais la dernière version de la lib est la : 5.7.4, donc possible que qu'il a des changements dans la lib qui demanderaient des modifs dans le plug.<br class="autobr"> <a href="http://www.mpdf1.com/mpdf/index.php?page=Download" class="spip_url spip_out auto" rel="nofollow external">http://www.mpdf1.com/mpdf/index.php?page=Download</a></p> spiPDF v0.2.x : générer des contenus sur mesure en PDF 2015-01-28T07:26:10Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment479043 2015-01-28T07:26:10Z <p><strong>Pb de path dans le cadre d'une mutualisation SPIP<small class="fine d-inline"> </small>?</strong><br class="autobr"> Bonjour,<br class="autobr"> J'ai droit au message <i>Impossible de trouver la librairie de génération de PDF mpdf. vérifiez que vous l'avez bien téléchargée et installée dans /lib</i><br class="autobr"> Pourtant, le répertoire mpdf existe bien dans /lib <br class="autobr"> => Est-ce dû au fait que ce plugin soit utilisé dans le cadre d'une mutualisation SPIP que la détection de la présence des librairies échoue<small class="fine d-inline"> </small>? Au contraire, quelles sont les autres pistes à explorer (ou quelque chose que je n'ai pas bien fait)<small class="fine d-inline"> </small>?<br class="autobr"> Merci (beaucoup) d'avance...</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2015-01-23T06:57:38Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478985 2015-01-23T06:57:38Z <p>bonjour</p> <p>spiPDF</p> <p>j'ai donc toujours dans mon espace privé</p> <p>Erreur dans les plugins : /var/www/clients/client0/web1/web/plugins/svn/spipdf/spipdf.php<br class="autobr"> et les caches vidés, via ssh, ou ftp et sur le site, et dans le navigateur</p> <p>et ce matin j'ai donc sauvegardé quelques articles en pdf via ce plugin<br class="autobr"> es codes informatiques n'apparaissent pas<br class="autobr"> ce sont les textes avec</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><cadre>et</code></pre></div> <p><br class="autobr"> on a juste un petit rectangle blanc de 4 mm<br class="autobr"> idem pour les liens informatiques <br class="autobr"> voir article pour faire un essais de sauvegarde</p> <p><a href="http://fractuscontrarius.fr/spip.php?article32&lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://fractuscontrarius.fr/spip.php?article32&lang=fr</a><br class="autobr"> bonne journée à tous</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-12-23T18:15:43Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478602 2014-12-23T18:15:43Z <p>Bonjour,</p> <p>Pour information, le plugin fonctionne avec la version 6.0 de mPDF : <a href="http://www.mpdf1.com/mpdf/index.php?page=Download" class="spip_url spip_out auto" rel="nofollow external">http://www.mpdf1.com/mpdf/index.php?page=Download</a></p> <p>Merci pour ce plugin<small class="fine d-inline"> </small>!</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-12-15T14:57:54Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478522 2014-12-15T14:57:54Z <p>Merci pour ce retour Yves. En fait j'ai plutôt utilisé les possibilités offertes par MPDF. J'ai bien lu la doc (c'est plutôt complet) et j'ai trouvé comment créer un index de bookmarks et un sommaire avec des ancres en introduisant quelques lignes supplémentaires dans spipdf_fonctions.php et dans ma page spipf_compil.html. <br class="autobr"> ça marche très bien.<br class="autobr"> MERCI pour ce plugin très utile et vraiment très puissant<small class="fine d-inline"> </small>!</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-12-15T08:01:00Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478514 2014-12-15T08:01:00Z <p>Bonjour,</p> <p>Je suppose qu'il faut plutôt ajouter les bookmarks dans le squelette<small class="fine d-inline"> </small>? <a href="http://mpdf1.com/manual/index.php?tid=118" class="spip_url spip_out auto" rel="nofollow external">http://mpdf1.com/manual/index.php?tid=118</a></p> <p>Dans la boucle spip qui construit votre sommaire puis dans l'article. Je dirai.</p> <p>Je n'ai pas testé<small class="fine d-inline"> </small>;)</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-12-15T07:58:10Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478513 2014-12-15T07:58:10Z <p>Bonjour,</p> <p>Effectivement, le javascript n'est pas interprété. Je n'ai pas de solution à vous proposer hormis la génération d'une « vraie » image à la place du javascript.</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-12-11T07:51:20Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478443 2014-12-11T07:51:20Z <p>Bonjour<br class="autobr"> Tout d'abord merci pour ce très bon plugin.<br class="autobr"> J'ai cependant un souci. Je dois éditer un PDF contenant une carte GIS mais il se trouve que celle-ci n'apparait pas dans le PDF généré alors qu'elle apparait bien avec l'option débug activée.</p> <p>Est-ce que c'est un problème de javascript (je crois comprendre que les carte GIS sont rendues côté client) et si oui, y a-t-il un contournement possible.</p> <p>Précision, j'utilise la librairie mpdf.<br class="autobr"> Merci pour vos éclaircissements si vous en avez.</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-11-28T13:55:16Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478236 2014-11-28T13:55:16Z <p>Je me réponds à moi-même : j'avais conçu mon sommaire avec une boucle SPIP. Finalement, il fallait sortir ma boucle sommaire de la boucle principale pour l'afficher une seule fois. Donc ça marche.</p> <p>Seulement je m'aperçois que j'ai mal raisonné du départ car il existe une fonction INDEX avec BOOKMARKS qui permet d'afficher automatiquement un sommaire avec les liens vers les pages des articles. J'ai vu ça dans le wiki de la librairie mpdf mais je ne vois pas comment l'activer dans Spipdf.Je suppose qu'il faut ajouter quelque chose dans le fichier spipdf_fonctions.php.<br class="autobr"> Est-ce que quelqu'un sait le faire<small class="fine d-inline"> </small>?</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-11-28T09:34:30Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment478224 2014-11-28T09:34:30Z <p>Bonjour<small class="fine d-inline"> </small>!<br class="autobr"> J'utilise ce plugin pour réaliser une compilation d'articles. ça marche vraiment très bien. J'ai essayé de faire un sommaire et ça fonctionne sauf que le sommaire se répète pour chaque article, du coup je l'ai en plusieurs exemplaires alors que je voudrais seulement l'avoir en page 1. Est-ce que quelqu'un sait comment faire ça et pourrai me donner un petit coup de main<small class="fine d-inline"> </small>?<br class="autobr"> Merci pour le plugin en tout cas.</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-11-05T11:00:32Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment477755 2014-11-05T11:00:32Z <p>Précisions : je suis en spip 3.0.17 et j'utilise la librairie mpdf</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-11-05T10:59:15Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment477754 2014-11-05T10:59:15Z <p>Bonjour</p> <p>Merci pour ce plugin qui semble plus performant que Article-PDF</p> <p>Néanmoins, j'ai un petit souci avec les images qui se retrouvent toutes à gauche avec la première ligne du texte en bas à droite de l'image et le reste du texte en dessous, que l'image soit à gauche, au centre ou à droite dans l'article.</p> <p>Une idée pour y remédier<small class="fine d-inline"> </small>?</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-10-21T15:43:48Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment477542 2014-10-21T15:43:48Z <p>Oui, moi aussi cela m'intéresserais de savoir. J'ai une compilation d'articles à réaliser mais ils sont tous tronqués au bout de 2 ou 3 pages.... Est-ce que quelqu'un peut éclairer ma lanterne avec le preg_replace_callback<small class="fine d-inline"> </small>? Je n'y connais rien en PHP... Merci d'avance...</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-10-16T19:56:35Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment477467 2014-10-16T19:56:35Z <p>Bonjour,</p> <p>et quelle est la solution<small class="fine d-inline"> </small>?<br class="autobr"> Merci,<br class="autobr"> Roger Burton</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-09-15T08:57:02Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment476951 2014-09-15T08:57:02Z <p>Bonjour,</p> <p>Je serai plutôt tenté par html2pdf car il a l'air plus sympa pour la gestion des bookmark, pagehead, pagefoot, etc.<br class="autobr"> Actuellement, dans le plugin spiPDF, je n'ai pas l'impression qu'on puisse créer les index du PDF généré. Et bien entendu, les lib supportés par le plugin ne gèrent pas la création d'index de la même façon...</p> spiPDF v0.2.1 : : générer des contenus sur mesure en PDF 2014-09-15T07:39:29Z https://files.spip.org/spiPDF-generer-des-contenus-sur-mesure-en-PDF#comment476949 2014-09-15T07:39:29Z <p>Ce problème est lié au preg_replace_callback trop gourmant. Mais je crois que vous l'aviez découvert seul vu mon délai de réponse<small class="fine d-inline"> </small>;)</p>