Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2017, à 22:05

heronheronpetitpatapon

Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

Bonsoir, je pense que tout est dans le titre!
Voila savez vous donc comment je peux convertir toute une série de fichiers *.doc ou *.docx en *.odt, sans avoir à ouvrir à chaque fois le document et à changer le format? C'est un peu fastidieux! Il doit bien existé un logiciel ou une petite commande non!
Merci de votre aide et de vos idées!
Heronheronpetitpatpon

Dernière modification par heronheronpetitpatapon (Le 24/06/2017, à 11:33)


...Ubuntu Rocks....

Hors ligne

#2 Le 08/05/2017, à 23:55

Vobul

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

libreoffice --headless --convert-to odt *.docx

Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 09/05/2017, à 09:09

heronheronpetitpatapon

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

Vobul a écrit :
libreoffice --headless --convert-to odt *.docx

Merci de cette réponse. Mais est-ce que cette commande va convertir tous les fichiers .docx en .odt présent sur mon système? Ou faut-il indiquer un répertoire ?
Est-ce que cette commande convertie seulement et laisse le fichier original ou supprimer t-elle le fichier original après conversion ? (En tous cas la commande telle quelle est écrite ne précise rien de tout cela dans ses arguments!

Merci de ton aide Vobul
Heronheronpetitpatapon

Dernière modification par heronheronpetitpatapon (Le 24/06/2017, à 11:32)


...Ubuntu Rocks....

Hors ligne

#4 Le 09/05/2017, à 10:55

FrancisFDZ

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

Bonjour,

AMHA, cette commande va convertir tous les fichiers *.docx du répertoire courant. En général, ce type de conversion crée les fichiers *.odt sans supprimer les *.docx


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#5 Le 09/05/2017, à 22:18

heronheronpetitpatapon

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

OK et comment je peux faire pour que cette conversion ne soit effectué que dans UN répertoire ?


...Ubuntu Rocks....

Hors ligne

#6 Le 10/05/2017, à 10:52

ar barzh paour

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

man libreoffice

--convert-to  output_file_extension[:output_filter_name] [--outdir out‐
       put_dir] file...
              Batch converts files.  If --outdir is  not  specified  then  the
              current  working  directory  is used as the output directory for
              the converted files. It implies --headless.

              Examples:

              --convert-to pdf *.doc

              Converts all .doc files to PDFs.

              --convert-to pdf:writer_pdf_Export --outdir /home/user *.doc

              Converts all .doc files to PDFs using the settings in the Writer
              PDF export dialog and saving them in /home/user.
             
             
              --convert-to output_file_extension [: output_filter_name] [--outdir out- put_dir] fichier ... Batch convertit les fichiers. Si --outdir n'est pas spécifié, le répertoire de travail actuel est utilisé comme répertoire de sortie pour les fichiers convertis.
               Exemples:
               --convert-to pdf * .doc Convertit tous les fichiers .doc en PDF.
               --convert-to pdf: writer_pdf_Export --outdir / home / user * .doc Convertit tous les fichiers .doc en PDF en utilisant les paramètres dans la boîte de dialogue d'exportation PDF de Writer et en les enregistrant dans / home / user.


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#7 Le 24/06/2017, à 11:32

heronheronpetitpatapon

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

heronheronpetitpatapon a écrit :
Vobul a écrit :
libreoffice --headless --convert-to odt *.docx

Merci de cette réponse. Mais est-ce que cette commande va convertir tous les fichiers .docx en .odt présent sur mon système? Ou faut-il indiquer un répertoire ?
Est-ce que cette commande convertie seulement et laisse le fichier original ou supprimer t-elle le fichier original après conversion ? (En tous cas la commande telle quelle est écrite ne précise rien de tout cela dans ses arguments!

Merci de ton aide Vobul
Heronheronpetitpatapon


Super ça marche impeccablement et c'est très rapide. Seul hic il faut se placer dans le répertoire dont on veut  convertir les fichiers. Mais c'est super sinon! C'est dans des moments comme celui là quj'on trouve que le terminal à quelques chose de magique!

Dernière modification par heronheronpetitpatapon (Le 24/06/2017, à 11:32)


...Ubuntu Rocks....

Hors ligne

#8 Le 21/10/2019, à 19:54

heronheronpetitpatapon

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

est-ce que cette commande

libreoffice --headless --convert-to odt *.docx

peut aussi marcher pour les fichiers PDF?


...Ubuntu Rocks....

Hors ligne

#9 Le 21/10/2019, à 20:04

JBF

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

Oui.
Consulte "man libreoffice", l'exemple pour l'option -convert-to est justement avec pdf.


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#10 Le 21/10/2019, à 21:39

heronheronpetitpatapon

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

Merci, je viens d'essayer mais ça n'a rien donné :

marco@marco-N14xWU:~/Téléchargements/testpdf$ libreoffice --headless --convert-to odt *.pdf
func=xmlSecCheckVersionExt:file=xmlsec.c:line=188:obj=unknown:subj=unknown:error=19:invalid version:mode=abi compatible;expected minor version=2;real minor version=2;expected subminor version=25;real subminor version=26
Error: no export filter for /home/marco/Téléchargements/testpdf/DSS_011_0099.odt found, aborting.
Error: no export filter
marco@marco-N14xWU:~/Téléchargements/testpdf$ 

...Ubuntu Rocks....

Hors ligne

#11 Le 22/10/2019, à 07:51

JBF

Re : Convertir une série de fichier .doc ou .docx en .odt [RESOLU]

J'avais compris que tu voulais convertir des docs texte (odt ou docx) en pdf, pas l'inverse. Il n'y a pas de conversion pdf -> odt, il y a un import du pdf dans Draw.


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne