2010-08-26 25 views
-1

Pour mon application web, j'utilise phplivedocx pour les rapports générant docx/pdf. Mais maintenant j'ai besoin d'insérer des images, que l'utilisateur va télécharger sur mon site web, dans le template docx. Sur les forums phplivedocx, j'ai trouvé que ce logiciel ne supporte pas cette fonctionnalité. Existe-t-il d'autres outils qui peuvent produire des pages docx/pdf à partir d'un modèle et peuvent également modifier/insérer des images?Alternative à Phplivedocx qui peut changer les images dynamiquement dans le modèle

* Edit1: J'ai trouvé un article intéressant sur le forum phplivedocx. Man crée un modèle avec l'image standard (example.png). Après cela, il utilise phplivedocx pour changer le texte dans le template. Après cela, il décompresse docx et remplace example.png par une nouvelle image. C'est très bien, mais comment décompresser docx, remplacer le fichier et définir les attributs pour l'image en php?

Merci d'avance.

Répondre

0

OpenTBS pouvez créer des documents dynamiques DOCX (et autres fichiers OpenXML) en PHP en utilisant la technique des modèles.

Aucun fichier temporaire nécessaire, aucune ligne de commande, tout en PHP.

Et il peut ajouter ou supprimer des images. Le document créé peut être produit sous la forme d'un téléchargement HTML, d'un fichier enregistré sur le serveur ou d'un contenu binaire en PHP.

Il peut également fusionner des fichiers OpenDocument (ODT, ODS, ODF, ...). Néanmoins, il ne peut pas créer de fichiers PDF comme PhpLiveDocx.

http://www.tinybutstrong.com/opentbs.php