MS doc manipulálása Perl-ben

Sziasztok!

Ismertek olyan Perl modult, amivel lehetséges MS doc állományok szerkesztése Linux környezetben?

Előre is köszönöm a válaszokat.

Hozzászólások

Nem tudom mit kell csinálni, de ha tudod, csináld inkább RTF-ben, az mégis csak sima szöveg.

Ha annyira ragaszkodik ahhoz, hogy pont guitlan linuxon jelenjen meg neki és pont .doc, kerítsen egy boxot (esetleg virtualboxot) XP-vel, ami megkapja a lintől a dok adatait, és visszaadja a fájlt a linuxnak. Hogy cifs mounttal, sambaval, vagy éppen webservice-szel pingpongoznak, ízlés kérdése.

Vagy kössön kompromisszumot.

a konvertálásra írjál egy winfosos programot, amit hálózaton keresztül meg lehet kérni, hogy konvertáljon, majd ezt a winfosos programot rakd be egy virtuális gépben futó winfosra. az igazi rendszered meg kívülről átkonvertáltatja a winfosos programmal valami emészthető formátumba, majd a végén vissza.

Próbáljátok ledumálni a docx-t, az meg már XML, nagyságrendekkel egyszerűbb lesz.

----------------
Lvl86 Troll

olvastad a régi office formátum konténerének leírását? hatezer-négyszáz oldal. és ez csak a konténer teljes leírása, a word/excel formátuma nincs benne. Csoda, hogy az OOo-ban is elég bénán kezelik?

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.

Jézusatyaúristen, összedől a világ!!!!4444

És akkor mi van, ha 6400 oldal és van benne egy valagnyi beemelt egyéb dolog, ami a feladat végrehajtásához, több mint 99,999%-a nem kell. (Egyébként meg nem az újé annyi?)

Nem komplett Office-t akarnak újraimplementálni, hanem DOC fájlokat matatni. Arra a DOCX a _teljes_ specifikáció ismerete nélkül is alkalmas lehet.

----------------
Lvl86 Troll

Köszönöm, akkor összegezve:

- Közvetlenül nincs modul.
- Wine-nal kombinálva van esély
- Egyébként meg próbáljak az igénylővel kiegyezni más formátumban.

Köszönöm a válaszokat.
Assz'em első körben wine-nal próbálkozom.

En mindenkeppen ragaszkodnek a Windowsos feldolgozohoz. Nem azert, mert meg akarom a szerveren jeleniteni, hanem azert, mert Windowsra rengeteg nagyszeru Word/Excel iro/olvaso modul van, mig Linuxra nagyon keves.

Esetleg meg nekifuthatsz OOo libekkel.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

"MS doc állományok szerkesztése Linux környezetben?"

Függetlenül attól, hogy a megrendelőnek mindig igaza van, néhányuknak igazán kijárna a lófütty a sejhajába.

egyszer trükköztem az OpenOffice-t valami virtuális X szerverrel megnyitva, ha minimálisan érdekes, megpróbálhatom előhalászni, nagyon rég volt -- persze ehhez kell néhány X lib-nek telepíve lennie.

aztán van még egy parancssoros eszköz is, ami korlátozottan tud Word-öt HTML-be konvertálni. most gyorsan rákerestem, ezt találtam: http://www.linux.com/archive/articles/52385, pedig én egy másikra emlékszem

A megrendelőt meg kell győzni, hogy használja a off2010et az már natívan kezeli a odf-et, ami viszont már kezelhető linuxból.

Ő kicsit beszélni magyar, de lenni nagyon makacs. :(

No, végül, ahogyan én nézem az lesz, hogy olyan megoldást javaslok neki, ami neki és nekünk is megfelelel. Megkérem, hogy a formázott fejléces .doc-jait úgy módosítsa, hogy odt-vé, majd visszakonvrtálás után is megmaradjon a formázás. Muszáj ezt az utat választani, mert így megmaradhat a .doc-ja és mi is tudunk manipulálni.
Vagyis a megoldás:
0, Kompatibilis formázás kialakítása.
1, soffice -convert-to odt eredeti.doc
2, szerkesztés OpenOffice::OODoc modul segítségével
3, soffice -convert-to doc valtoztatott.odt

Köszönöm mindenkinek.