Tak preco pre textove subory nepouzivame RTF??? je to prenositelnejsi format ako DOC a otvorite ho vsade s excelom nemam velku skusenost, ale preco neukladat data do CSV, alebo datova tabulka XML, tabulka XML??? Podla mna je toto praktickejsie a adminovi to zaberie par minut(hodin-ak nepouziva program na centralnu spravu aplikacii)nastavenia aby ako vychodzi format dokumentu bol RTF, CSV a XML... Ja mam v robote nastaveny ako jediny vychodzi format RTF a nepocul som ziadnu staznost od kolegyn ze nemozu precitat moj dokument...
Problémem však stále zůstávají tabulky (spreadsheet).
Samo RTF má také své problémy -- formát není komprimovaný a obrázky se do něj kódují tuším metodou binhex, takže takové soubory jsou pak opravdu velké. Navíc vyčíst holý text z RTF je mnohem náročnější než z XML (předpokládám, že každý jazyk má dnes parser XML, ale jen málokterý má parser RTF).
No to s tou velkostou RTF je pravda... No ale dala by sa implementovat na to nejaka kompresia a tym padom by bol subor mensi... Co sa tyka tychtabuliek tam fakt nestaci to davat do toho CSV??? Neviem ako som pisal vyssie tak excel nepouzivam tak casto takze...
No a ten parser XML a RTF RTF je tusim otvoreny a nebol by problem ho tam dodat... A este RTF vedia otvorit vsetky textove aplikacie tusim ze aj notepad to vie...
Pro tabulky opravdu CSV nestačí. V MS Excelu/OO Calcu/... může mít každá buňka datový typ, různé formátování, můžete mít sloučené buňky, můžete mít v buňce vložený graf, odkaz na externí zdroj dat, obrázek, pohled na OLAP data, ...
Zkuste si v Notepadu otevřít nějaké RTF. Text většinou používá nějaké jednobajtové kódování a české znaky jsou zapsány hexa kódy 'fb'ad -- fakt počteníčko ;-D
To už je schůdnější použít HTML s inline CSS styly -- formátovací možnosti jsou podobné jako u RTF (s výjimkou definice záhlaví a zápatí) a obrázky lze vyřešit buď přes MHTML nebo vložením přes URL schéma data.
Ono smutnou pravdou je, že pro mnoho textových dokumentů, které třeba vystavuje státní správa, by HTML úplně stačilo a bylo by i nejlepší. Ale to není problém technologie, ale osvěty.
S RTF mám přesně opačnou zkušenost. RTF soubory vytvořené ve Wordu nešly rozumně otevřít ani v jiné verzi Wordu, natož v jiných programech. Pokusil jsem se napsat parser RTF -> TXT, ale časem jsem toho nechal.
Raději jsem začal ukládat svoje dokumenty v nativním formátu zrovna používané aplikace (doc, abw, odt, wpd, ...). Soubory, které posílám někomu jinému ukládám v DOC 97/2000 (a doufám, že tenhle stav nebude trvat moc dlouho).