Est-il PHP PDF library, qui peut remplacer les variables de substitution dans un PDF, ODT ou DOCX document, et de générer un fichier PDF comme le résultat final, sans vissage jusqu'à la mise en page?
Exigences:
Besoins pas de 3ème partie de service web
Capacité à exécuter sur l'hébergement web mutualisé serait l'idéal (pas de binaire installations / packages requis)
Rappelez-vous, une bibliothèque qui est capable de charger un fichier PDF existant et insérer du texte par programmation à une position spécifique n'est pas assez pour mon cas d'utilisation.
En ce qui concerne ma recherche, il n'y a pas de bibliothèque qui peut faire ceci:
TCPDF ne peut que générer des documents à partir de zéro
FPDI pouvez lire un fichier PDF existant modèles, mais ne peut ajouter du contenu par programmation (pas de variable de modèle de remplacement)
Il existe différents DOCX/ODT des bibliothèques de modèles là-bas, mais ils n'ont pas de sortie PDF
PHPDOCx prétend être en mesure de faire exactement ce dont j'ai besoin - mais ils ne proposent pas une version d'essai et je ne vais pas acheter un chat dans un sac, surtout lorsqu'il semble y avoir aucun autre produit sur le web qui fait cela. J'ai du mal à croire qu'il peut le faire sans problèmes - si vous avez réussi à faire cela en utilisant le produit, merci de laisser une ligne ici.
Suis-je surplombant quelque chose?
Est-il un moyen de faire cela en utilisant les formulaires en PDF? Je suis de la création de la source de documents OpenOffice 3.
Je suis peut-être capable d'utiliser les commandes Linux (pdftk
est disponible, par exemple, d'essayer immédiatement.)
Mise À Jour: *Argh!* J'ai été appelé au bureau et à la générosité expiré dans l'intervalle. Le démarrage d'une nouvelle bounty: aussi loin Que mes tests de montre, pas de solution fonctionne parfaitement pour moi encore.
Mise à jour II: je vais être à la recherche de l'pdftk approche bientôt, mais je suis aussi de commencer un bounty pour un tour de plus de recueillir des commentaires. Cette question a 1300 points de rep dans les primes, doit être une sorte de record :)