2009-12-28 8 views
1

Je cherche à créer des fichiers PDF instantanément en ligne compte tenu des commentaires de l'utilisateur dans ma page html/php.génération pdf en ligne

Y a-t-il des API GRATUITES qui me permettront de faire cela?

+0

Créer des fichiers PDF de quoi? A quoi ressemble l'utilisateur? Si vous êtes prêt à vous salir les mains, vous pouvez créer un simple générateur PDF en utilisant des outils PDF populaires pour PHP, tels que FPDF ou TCPDF. –

Répondre

0

Vous pouvez probablement utiliser pdflib

0

Salut Vous avez deux ou trois approches:

1) Si vous pouvez travailler avec XML, qui est, la source de votre fichier PDF est au format XML, vous pouvez utiliser XSL et XSL: Fo pour générer le PDF. XSL et Fo sont des langages déclaratifs afin que vous puissiez contrôler la mise en page PDF externe à votre application. Fo crée uniquement des documents, pas des formulaires interactifs.

2) Si vous pouvez travailler en Java, vous pouvez utiliser iText pour générer le PDF en utilisant un fichier jar/api. Il y a aussi iTextSharp pour C#. En utilisant iText, vous pouvez également créer des formulaires PDF, pas seulement des documents.

3) Si vous avez du XHTML et que vous voulez juste créer des PDF qui ressemblent à vos pages HTML, il y a plusieurs options - il suffit de chercher sur le web des convertisseurs HTML en PDF.

0

Si votre pdf n'est pas trop complexe, vous devriez regarder dans XFDF avant de prendre une décision architecturale. Le principal avantage de cette approche est qu'il n'est pas nécessaire de stocker des fichiers PDF dans la base de données ou sur le disque dur. De plus, j'ai vu de nombreuses implémentations de génération de pdf qui utilisent des processus de lot développés localement qui sont buggés et créent seulement une autre 'partie mobile' dans une application. Si vous avez des besoins en pdf très complexes et que vous n'avez pas besoin de stocker les fichiers PDF, pdflib est un bon choix.