[spip-dev] Generation de PDF (un exemple)

belle journée pour s'exprimer, URL disait justement :

Par ailleurs, ce script ne traite pas les liens (ils sont supprimés en
amont, les ancres nommées aussi, plus embêtant ça..)

une idée : Nicolas a écrit un filtre pour afficher les liens (ce qui est
pratique notamment dans un page "imprimer"), ça doit pouvoir s'intégrer dans
ce cas, suffit de mettre [(#TEXTE|imprimer)] dans le squelette

a mettre dans mes fonctions

Salut,

En fait le problème n'est pas tant de récupérer/trier les données extraites
de la base, les fonctions des tutoriaux se reprennent bien pour ça, que de
parvenir à faire du changement de style à l'intérieur d'un bloc justifié.
Pour mieux comprendre le truc, dans le script (articlePDF.html), fonction
WriteHTML, mettre le 4ème paramètre à 1 (border,
http://www.fpdf.org/fr/doc/multicell.htm) de la même manière qu'on affiche
les bordures des tableaux quand on monte une page HTML.

Ligne 37 :
$this->MultiCell(0,5,$e,0,$this->$align);

Sinon pour le moment, je classerais mes TODO comme ça :

1 - Regarder du côté de http://ros.co.nz/pdf/ avant toute chose, (voir si la
vérité est ailleurs avant de s'acharner..)
2 - Attendre que la fonction Write() dans une prochaine version de FPDF
permette de justifier le texte (actuellement j'arrive à afficher tout bien
sans les sauts de ligne avec cette fonction, sauf, SAUF dis-je, que le texte
n'est pas justifié mais aligné à gauche (illisible, pas possible, non,
beurk.) ; l'auteur m'a indiqué que ça n'était pas simple à faire, donc je le
crois ;))
3 - Ne pas croire l'auteur et devenir une bête en PHP et faire un script de
500 lignes tout ça pour repositionner les cellules d'affichage...

Sinon j'avais déjà cette fonction, mais n'avais pas songé m'en servir. Pour
ne rien te cacher je préfèrerais parvenir, dans un deuxième temps, à
intégrer les liens externes et surtout internes (ancres) dans les PDF plutôt
que de les récupérer pour les afficher..

A+

Dom