Bonjour,

la version portable est sur le site de libreoffice (écrit en petit sur la
droite si j'ai bon souvenir), c'est la version  5.2.7 (dispo aussi sur le
site portableapps.com)

Je ne sais pas si elle peut être lancée en headless mais à priori je dirais
que oui, faut essayer... ;)

nb : comme tu gères le python, je pense qu'il serait préférable d'écrire
plutôt une extension Libreoffice qui fassent la même chose, non ?
avantage : tu es "portable" vu que c'est dans libreoffice, tu peux faire
des rechercher/remplacer et ensuite exporter en PDF (tjrs via libreoffice).

Yves.



Le 27 septembre 2017 à 13:42, ekdm <[email protected]> a écrit :

> Bonjour,
>
> Je suis enseignant en arts plastiques, je prépare mes séquences de cours
> (préparations prof) sur Libre Office, j'ai crée un script Python qui me
> génère la fiche élève correspondante (avec l'incitation, la demande, les
> mots de vocabulaire, les questions posées aux élèves, les références
> artistiques avec une vignette et les éléments de l'évaluation). Pour
> l'instant dans mon va chercher le document odt, le convertit en fichier
> texte par la commande (dans un process) :
>
> soffice --headless --convert-to txt:"Text" fichier_de_sortie.txt
>
> Ensuite (après extraction de tous les éléments de je veux afficher dans la
> fiche élève) le script sélectionne des parties de texte converties et
> construit un fichier html, ensuite à partir du fichier html, la fiche élève
> est générée avec une commande de wkhtmltopdf (qui fait très bien le
> boulot).
>
> Cela me convient très bien pour mon usage (l'avantage énorme est que mon
> script me fabrique les fiches élèves aux p'tis oignons comme je veux), pas
> de temps perdu à devoir les faire moi-même, ... gain de temps énorme.
>
> Je suis en train de fabriquer une interface graphique, en prévision,
> peut-être ..., de le diffuser quand tout sera fini (il y a encore du boulot
> !).  Je développe le truc sous GNU/Linux et le tout doit pouvoir être
> utilisable aussi soux windows (et le problème est là). Je veux en faire une
> application portable (gérable aussi sur clé usb), donc tout se passera dans
> un répertoire interne du futur logiciel. Je vais embarquer dans le
> répertoire interne idoine wkhtmltopdf (j'ai trouvé une version portable
> pour
> windows qui semble fonctionner). Il faudrait que j'embarque dans le
> répertoire interne une version portable de Libre Office, dépouillée des
> autres langues que le français, mais aussi peut-être d'autres
> fonctionnalité
> de Libre Office qui me seront certainement inutiles (le but est aussi
> d'avoir quelque chose de léger) ... un Libre Office portable version light,
> ... je ne sais pas si ça existe, en tous cas pour l'instant je n'ai pas
> trouvé.
>
> Quelqu'un ici serait-il capable de me compiler cela ?
>
> Autre alternative, OdfToTxt ... je l'ai testé sous windows  (léger, bien
> quoi) mais il me génère des fichiers texte dont l'encodage n'est pas bon
> (mon script fait tout en unicode, utf8), comment faire avec la commande
> OdfToTxt pour que les accent s'affichent correctement dans le fichier texte
> résultant ?, voilà ce que j'obtiens pour l'instant avec (une partie du
> fichier texte) :
>
> ...
> Titre de la progressionÿ: ®ÿHistoire de crayonÿ¯
> CYCLE ÿ4
> Classeÿ: 4Šme
> Dur‚eÿ: 2 … 3 s‚ances
> S‚quenceÿ: 2
> ...
> Questionnementÿ: L'objet du quotidien peut-il devenir un objet d'art ?
> (Aura-t-il chang‚ de statut?).
> Que vont apprendre les ‚lŠvesÿ: Les ‚lŠves vont constater que l'objet aura
> perdu son identit‚ originelle d'objet (et aussi sa fonction originelle) et
> trouvera (plastiquement parlant) un autre sens. Sa forme aura
> ‚ventuellement
> ‚t‚ transform‚e,
> ...
>
> J'ai testé une autre alternative : unoconv (vraiment excellent !, encodage
> très bien !), mais je ne sais pas comment le gérer en interne dans mon
> application, car apparemment il a besoin de Libre Office pour s'exécuter et
> au collège je n'ai pas accès directement à la commande Libre Office (qui
> est
> exécuté au travers du serveur). Comment faire ?
>
> J'ai vraiment besoin de vos éclairages dans le domaine, si quelqu'un
> pouvait
> m'aider à trouver la bonne solution, j'en serais très très content !
>
> Merci d'avance pour toute l'aide que vous pourrez m'apporter.
>
> En attendant vos réponses. A bientôt.
>
>
>
> --
> Sent from: http://nabble.documentfoundation.org/Users-f1744091.html
>
> --
> Envoyez un mail à [email protected] pour vous
> désinscrire
> Les archives de la liste sont disponibles à http://listarchives.
> libreoffice.org/fr/users/
> Tous les messages envoyés sur cette liste seront archivés publiquement et
> ne pourront pas être supprimés
>



-- 
web site : http://www.molenbaix.com

-- 
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à