Categories > TinyButStrong general (FR) >

PDF plugin ?

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs
By: Lolo
Date: 2006-08-09
Time: 23:31

PDF plugin ?

Bonjour,

Je voulais savoir si quelqu'un travaillait sur un plugin qui permette de générer un PDF comme il y en a un pour les fichiers Excell.

Merci

Laurent
By: noelant
Date: 2006-08-10
Time: 08:24

Re: PDF plugin ?

le format des fichiers PDF ne permettra jamais de faire aussi simplement un .pdf qu'un .xls.

TBS ne te sera pas d'une grande aide pour générer des PDF.

Pour cela, voir la librairie suivante:
http://fpdi.setasign.de/

Ce sont des bibliothèques php qui permettent de créer des pdf:
    - en prenant comme modèle un pdf existant (alors qu'en php natif tu part necessairement d'une page blanche)
    - en ajoutant du texte (ou image) à des coordonnées précises de la page.


autre possibilité: utiliser HTMLTOPDF, un outil (je ne crois pas qu'il soit gratuit, mais la licence est faible).
Il te permet de convertir une page HTML (construite avec TBS bien sur)
en un fichier PDF.
c'est pas mal, mais bonjour les ajustements de sauts de pages, les marges etc.

encore une qutre possibilité: utiliser les FDF.
ce sont des fichiers type XML, que acrobat reader fusionne avec un "PDF à trou" créé avec Adobe professionnal (pas gratuit !).
ça marche très bien, une fois que tu as réussit à mettre en oeuvre!


cela présente l'inconvenient de générer des pdf que tu ne peux pas sauvegarder. tu peux uniquement les imprimer.
(si,si, malheureusement !)



Ne te décourage pas, mais je peux te dire que faire du pdf en php (ou tout autre langage)  n'est pas simple du tout.
Adobe ne fait pas en sorte de simplifier la tâche car ils possèdent des outils commerciaux pour cela.

le moral est toujours bon ?
;-)
By: Lolo
Date: 2006-08-10
Time: 08:37

Re: PDF plugin ?

Bonjour,

Merci pour ta réponse, mais je voyais plus un truc d'utiliser la librairie fpdf, qui me permet déjà de générer du PDF.

Mais dans le cas, de ce projet, en fait comme j'utilise déjà TBS, cela m'éviterai de devoir tout refaire lorsque je dois générer ces fichiers PDF.

Si personne ne s'est déjà lancé dans ce plugin, je vais essayer de le faire. Maintenant je me renseignerai (une fois fait ;)) de savoir si je peux le distribuer puisque j'utiliserai une autre classe

Merci beaucoup

Laurent
By: noelant
Date: 2006-08-10
Time: 16:24

Re: PDF plugin ?

en fait la classe php fpdi est une "sur-classe" de fpdf: elle utilise la bibliothèque fpdf pour faire plus.
regarde le lien que j'ai indiqué, c'est expliqué.

en gros, fpdi=fpdf+possibilité d'importer des fichier pdf existants.
encore une fois, avbec fpdf tu est obligé de partir d'une page blanche.

faire un système de template afin de faire du pdf aussi simplement que l'on fait du html avec TBS n'est tout simplement pas possible, en raison du format BINAIRE du pdf.
By: Skrol29
Date: 2006-08-11
Time: 11:13

Re: PDF plugin ?

En théorie PDF est un format de balise comme HTML ou XML mais il semble qu'il intègre en plus des compactage, cryptage et inclusion de données binaires.
Jusqu'ici je ne connais personne qui se soit penché sur la création de PDF en balise exclusivement. Mais encore un fois, c'est en théorie possible.