Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: konverze doc txt - cli  (Přečteno 2452 krát)

Uran

  • Aktivní člen
  • *
  • Příspěvků: 341
konverze doc txt - cli
« kdy: 26 Května 2010, 09:28:06 »
Potrebuju davkove prevadet vetsi mnozstvi doc (MSO) souboru do txt.

V soucasnosti pouzivam "Antiword". Problem je v tom, ze program se uz nevyviji a navic vystup je ve forme textu zarovnaneho do bloku s nerovnomernymi mezerami mezi slovy, coz pusobi pri cteni rusive.

Neznate nejakou alternativu  za "Antoword" v CLI variante?

Neslo by neco podobneho delat pomoci openoffice? v "man openoffice" jsem na nic rozumneho nenarazil.


Dekuji uran
"Pouze text v MS Wordu je opravdu čistý, příteli."

Kedrigern

Re: konverze doc txt - cli
« Odpověď #1 kdy: 26 Května 2010, 10:39:30 »
Zkus program wv ( sudo aptitude install wv ), umí toho hodně. Po nainstalování má různé příkazy jako wvCleanLatex wvDocBook wvText...

Tady je jeho domovská stránka, kde je vše popsáno: http://wvware.sourceforge.net.

fish

  • Aktivní člen
  • *
  • Příspěvků: 307
Re: konverze doc txt - cli
« Odpověď #2 kdy: 26 Května 2010, 10:48:25 »
Používam JODConverter. Treba naštartovať openoffice v service mode:
Kód: [Vybrat]
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizardPrevod pomocou JODConventer
Kód: [Vybrat]
java -jar jodconverter-cli-2.2.0.jar document.doc document.txtTento program používam viac ako 2 roky, zatiať bez problémov.
Pozri:
http://www.artofsolving.com/opensource/jodconverter
http://www.artofsolving.com/opensource/jodconverter/guide

« Poslední změna: 26 Května 2010, 10:50:12 od fish »
Acer Aspire 5738ZG/Intel T4400/ATI MR HD 4650/4GB RAM :: Ubuntu 10.04 64bit/Kbuntu 10.10 64bit/Win7 HP 64bit

Uran

  • Aktivní člen
  • *
  • Příspěvků: 341
Re: konverze doc txt - cli
« Odpověď #3 kdy: 26 Května 2010, 10:51:30 »
Dekuji urcite vyzkousim.

Zatim jsem nasela a pouzivam reseni
Kód: [Vybrat]
antiword file.doc | sed -e 's/ \{2,\}/ /g', ktere my prozatim vyhovuje.
"Pouze text v MS Wordu je opravdu čistý, příteli."

 

Provoz zaštiťuje spolek OpenAlt.