html -> odt konverzió

Szövegszerkesztő
Poliverzum
Önkéntesek
Hozzászólások: 96
Csatlakozott: 2008. február 29., péntek 9:28

html -> odt konverzió

Hozzászólás Szerző: Poliverzum »

Sziasztok, nekem olyan valami kéne, ami html fájlból odt doksit csinál. Kifejezetten olyasmi érdekelne, aminek nem URL címet adok meg, hanem a saját gépemen levő valami html állományt adok meg inputként. Legjobb lenne valami parancssoros progi, ami kb úgy működik, hogy

HtmlOdt inputfile

s erre ő az inputfile.html állományt beolvassa, s elkészíti az inputfile.odt nevű állományt.

Természetesen várható, hogy a konverzió nem lesz okvetlenül minden téren pontos, nagyon cifra html doksik esetén. Pld ha frame-ok vannak benne, gondolom én. De engem maximálisan kielégítene, ha a következő "formázásokat" tudná pontosan kezelni:

- betűméret (a fontkészlet már nem is nagyon érdekel),
- félkövér
- dőlt
- aláhúzott
- left, right, center, justifyced igazítás
- betűszín

Az oldalméret (mert egy html sokszor nagy méretű) egyszerűen A/4 -re legyen beállítva az output odt-nél.
Linux másfajta • 2.4.X • Linux másfajta
timar
Önkéntesek
Hozzászólások: 166
Csatlakozott: 2008. február 20., szerda 22:04
Tartózkodási hely: Budapest

Re: html -> odt konverzió

Hozzászólás Szerző: timar »

Nézd meg ezt: unoconv. Mindenről mindenre tud konvertálni, amit az OOo ismer.
Ms Windows XP • 3.2.x • openSuse 11.x
Poliverzum
Önkéntesek
Hozzászólások: 96
Csatlakozott: 2008. február 29., péntek 9:28

Re: html -> odt konverzió

Hozzászólás Szerző: Poliverzum »

Hát GoboLinux alá debian-csomagból felkínlasztani ezt a nem szabványos forrású (=nem autoconf) progit cseppet sem triviális feladat, pláne hogy fixen behuzalozott helyen keresi az OIpenOffice-ot! De úgy néz ki sikerült. El is indul, sajna ezt írja ki:

vz@Csiszilla /Depot/Letolt/proba]unoconv -f odt *.sxw
/Programs/OpenOffice/2.3.0/program/uno.py:37: RuntimeWarning: Python C API version mismatch for module pyuno: This Python has API version 1013, module pyuno has version 1012.
import pyuno
Error: Unable to connect or start own listener. Aborting.


Kérdésem: mi a fene az a "listener", mit csinál, hol keressem, s ha nincs, miféle progit kell telepítsek hozzá, hogy nekem legyen olyan?

Nekem 2.5.1-es python-om van.

Közben áttértem a 2.4.0_080316 -os OpenOffice-ra, erre meg ezt írja ki az unoconv:

vz@Csiszilla /Depot/Letolt/proba]unoconv -f odt *.sxw
Traceback (most recent call last):
File "/System/Links/Executables/unoconv", line 24, in <module>
import uno, unohelper
File "/Programs/OpenOffice/2.4.0_080316/program/uno.py", line 37, in <module>
import pyuno
SystemError: dynamic module not initialized properly
Linux másfajta • 2.4.X • Linux másfajta
timar
Önkéntesek
Hozzászólások: 166
Csatlakozott: 2008. február 20., szerda 22:04
Tartózkodási hely: Budapest

Re: html -> odt konverzió

Hozzászólás Szerző: timar »

A listener egy háttérben futó OOo. Ha nem megy másképp, indíts el kézzel egy OOo-t, és utána az unoconv-ot.
Ms Windows XP • 3.2.x • openSuse 11.x
Poliverzum
Önkéntesek
Hozzászólások: 96
Csatlakozott: 2008. február 29., péntek 9:28

Re: html -> odt konverzió

Hozzászólás Szerző: Poliverzum »

Megpróbáltam, de ezt kapom:

vz@Csiszilla /Depot/Letolt/proba]unoconv -f odt *.sxw
Traceback (most recent call last):
File "/System/Links/Executables/unoconv", line 24, in <module>
import uno, unohelper
File "/Programs/OpenOffice/2.4.0_080316/program/uno.py", line 37, in <module>
import pyuno
SystemError: dynamic module not initialized properly
Linux másfajta • 2.4.X • Linux másfajta
Avatar
g_123_wert
Önkéntesek
Hozzászólások: 71
Csatlakozott: 2008. február 29., péntek 21:58

Re: html -> odt konverzió

Hozzászólás Szerző: g_123_wert »

Winfos alól beszélek, de otthon Ubuntut tolok, szóval csak annyi, hogy telepítéskor felajánlja, hogy telepítsen egy Python-uno hidat. Legalábbis winfos alól igen. És szerintem ez nincs neked felrakva. Rágugliztam ezt dobja fel: http://udk.openoffice.org/python/python-bridge.html. Ezen esetleg elindulhatsz.
Ms Windows XP • 3.0.X • Ubuntu 7.x
Poliverzum
Önkéntesek
Hozzászólások: 96
Csatlakozott: 2008. február 29., péntek 9:28

Re: html -> odt konverzió

Hozzászólás Szerző: Poliverzum »

Hát az én angoltudásom egyáltalán nem olyan jó, hogy ezt a hosszú valamit megértsem! Egyelőre még azt sem tudom, mit csinál, azt sem, mit töltsek le és hova másoljam...
Linux másfajta • 2.4.X • Linux másfajta
Válasz küldése