2010-07-11 17 views
0

Je veux écrire plusieurs fichiers image dans un fichier odt. Je vais spécifier un répertoire et le script le prendra à partir d'une boucle. Mais par où commencer? Je n'ai jamais rien fait de tel avant!Je veux écrire plusieurs images dans un fichier odt en python ou php

J'ai trouvé ce code python, qui peut convertir html 2 python ... afin que nous puissions d'abord analyser un html puis appeler celui-ci. Mais il n'y a aucune référence sur la façon d'utiliser cela.

html2odt code

Répondre

1

Atlast J'ai trouvé un moyen de PHP pour écrire odt direct! C'est bien documenté.

http://www.odtphp.com/

J'ai aussi écrit une solution pratique complète en php. Vous pouvez télécharger plusieurs images et obtenir le document odt généré.

Le code est hébergé chez http://code.google.com/p/images2odt/ Le premier poste est fait here.

0

Pour tous ceux qui veulent utiliser le code Python aura besoin d'une version interpréteur Python 2.6. Cela pourrait aussi fonctionner avec la version 2.7. Il est principalement utilisé sous Linux mais il existe aussi des versions Windows et Mac. Vous aurez également besoin des fichiers répertoriés dans les instructions from et import. Ces fichiers sont dans certains des autres dossiers. On dirait que cela fait partie d'un paquet Linux beaucoup plus gros. Une dernière chose, Python scripts prend généralement leurs arguments à partir d'une ligne de commande.

Informations supplémentaires: J'ai regardé le fichier setup.py et il m'a dit qu'il s'agit d'une bibliothèque API pour les documents ouverts appelée odfpy. La version est 0.9.2. Le lien qu'il a pour la documentation est cassé. Une recherche sur Google pour odfpy est venu avec un endroit pour télécharger une version plus récente (0.9.4) dans un Tarbell ici: http://pypi.python.org/pypi/odfpy

La documentation se trouve ici dans un document Open Office: https://joinup.ec.europa.eu/software/odfpy/document/api-odfpyodt