Portál AbcLinuxu, 6. května 2025 17:24

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
17.12.2007 23:33 YYY | skóre: 29 | blog: martinek
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevi prosim nekdo, jakou alternativu pro export do pdf pouziva oo.org? Diky jestli nekdo tusi
18.12.2007 00:14 R
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Neviem, ale nie je to v Jave. Je to podozrivo kvalitne, funkcne a celkom rychle. Mohol by taky byt cely OOo :))
18.12.2007 07:15 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
V Jave to je. Čo je čudné na tom, že program napísaný v Jave je rýchly, kvalitný a dobre funguje? Pred 6-7 rokmi, prosím; ale dnes mi to príde celkom normálne.
elviin avatar 18.12.2007 08:31 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
exportovat pdf == renderovat pdf?
18.12.2007 09:04 R
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Nie je to v Jave, lebo Javu nemam vobec nainstalovanu a funguje to. Preco by mal byt dnes program v Jave rychlejsi ako pred 6 rokmi? Lebo mas rychlejsie PC? Ja nemam.
18.12.2007 09:21 jean
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Protoze se mezitim brutalne zlepsily virtualni masiny - alespon ty od Sunu.
18.12.2007 09:32 neurol23
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
protoze sun vylepsil jvm? protoze pouziva jit?...
18.12.2007 13:46 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Nie je to v Jave, lebo Javu nemam vobec nainstalovanu a funguje to.
Kúzelník!
18.12.2007 15:49 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Tak pak jsem mágem taky, stačí mít oo zkompilovaný s -java, jre v gentoo není :). Ale oo s javou se mi zdá paradoxně rychlejší (ve startu třeba).
Baník pyčo!
Jakub Lucký avatar 18.12.2007 14:44 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Taky jsem tomu nevěřil do té doby, než jsem se potkal s muCommanderem... Ten je v Javě, je brutálně rychlý a nežere (proti třeba Krusaderu (v GNOME))
If you understand, things are just as they are; if you do not understand, things are just as they are.
18.12.2007 15:42 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Huff...chci Tvůj počítač! Nevymeníš? :-D Otevřel jsem dokument, skočil do poloviny - 160 MB paměti, 30 sekund strojového času, než se mi ta stránka zobrazila, a pak to šrotilo další dvě minuty. KPDF 30 MB, 2,5 sekundy; XPDF 15 MB, 0,6 sekundy. Hmm, myslím, že měnit nebudu. ;-)
Daniel Kvasnička ml. avatar 18.12.2007 11:09 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Vzhledem k tomu, ze ODF je XML, jsem si na 99 % jisty, ze v tom exportu figuruje XSLT. Vubec bych se nedivil, kdyby transformovali ODF pomoci XSLT na XSL-FO stylesheet a pak nejakym vestavenym FO procesorem vyplivli PDF. Apache FOP pod Apache licenci by myslim klidne mohli pouzivat, ne?
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
18.12.2007 12:10 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Apache FOP pod Apache licenci by myslim klidne mohli pouzivat, ne?
Asi ne. FOP obsahuje chyby (včetně chybějící podpory některých FO konstrukcí jako je zabránění zlomu stránky mezi dvěma bloky), kterými OOo netrpí. Navíc export v OOo byl už v době, kdy posledním výkřikem FOPU byla verze 0.20, která neuměla vkládat textový popis ke znakům z unicodových fontů.
Daniel Kvasnička ml. avatar 18.12.2007 18:25 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Asi ne. FOP obsahuje chyby (včetně chybějící podpory některých FO konstrukcí jako je zabránění zlomu stránky mezi dvěma bloky), kterými OOo netrpí. Navíc export v OOo byl už v době, kdy posledním výkřikem FOPU byla verze 0.20, která neuměla vkládat textový popis ke znakům z unicodových fontů.
Zajimave, asi jsem FOP precenil. Muzete doporucit nejaky jiny open source XSL-FO procesor, ktery existuje jako Java knihovna? (aXSL?)
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
18.12.2007 19:12 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Nemůžu. FOP je procesor (bez ohledu na jazyk), který dosahuje „nejlepších“ výsledků ze všech, které znám.

Ale vyvíjí se. Verze 0.93 už unicodovou textovou vrstvu do PDF zvládá (naopak se tam rozbily velké tabulky).
18.12.2007 21:12 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Nemůžu. FOP je procesor (bez ohledu na jazyk), který dosahuje „nejlepších“ výsledků ze všech, které znám.
Nějaké komerční FO procesory jsou možná lepší (ale moc jsem je nezkoumal), z OSS je ale FOP opravdu nejlepší (resp. je to snad jediná implementace, která zvládá něco víc než jen naprostý základ).
Ale vyvíjí se. Verze 0.93 už unicodovou textovou vrstvu do PDF zvládá (naopak se tam rozbily velké tabulky).
A mezi tím tu máme už verzi 0.94, jsem zvědav, co bude spravené a co rozbité tam. Moc přehled nemám, protože rozdíly zkoumá kolega, ale zatím jsem zaznamenal jenom trochu jiné vykreslování rámečků tabulek (ovšem je dost možné, že teď se vykreslují správně a že se nám kreslily správně dřív byla jen souhra náhod, resp. souhra chyb).
18.12.2007 12:23 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Apache FOP pod Apache licenci by myslim klidne mohli pouzivat, ne?
Nemohli. Ne kvůli licenci, ale proto, že by to nezvládl. Ostatně by to nejspíš nezvládl ani žádný jiný FO procesor, protože formát FO je proti možnostem dnešních textových procesorů značně omezený. Pro export do PDF se v OOo nepoužívá ani XSLT (pokud tedy není zadrátováno jinak, než mezi ostatními XSLT šablonami). Navíc XSLT by pro tohle bylo dost neohrabané.
Daniel Kvasnička ml. avatar 18.12.2007 18:18 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Navíc XSLT by pro tohle bylo dost neohrabané.
No ja nevim. Za predpokladu ze by XSL-FO zvladalo co by bylo potreba, jaky lepsi zpusob pro prevedeni XML do PDF byste volil?
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
18.12.2007 18:21 Kyosuke | skóre: 28 | blog: nalady_v_modre
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Jakého XML? Copak OpenOffice.org při editaci textu upravuje UTF-8 buffer s dokumentem v serializované podobě? :-D
Daniel Kvasnička ml. avatar 18.12.2007 18:37 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
No tak pokud vim, tak OOo umi konvertovat dokumenty do PDF i pres nejake API. Takze scenare, kdy vstupem je XML, urcite existuji.

Kazdopadne odpoved na tu otazku bych rad znal i bez vazby na OOo, ciste z praktickych duvodu.
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
18.12.2007 21:15 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Myslím, že pro takovouhle transpormaci by se už jen vzhledem ke struktuře dokumentů vyplatilo napsat vlastní transformační engine, který by nemusle být tak obecný jako XSLT a tudíž by nepotřeboval tolik kontextových informací.

Ale jako daleko větší problém bych viděl zacílení XSLT – to je určené pro generování XML nebo textových formátů. Jenom z řešení toho aby vám transformace necpala mezery kam nemá byste se zbláznil. A pak ty různé komprese, katalogy katalogů a streamy v PDF, to by se přes XSLT dělalo dost nešikovně.
Daniel Kvasnička ml. avatar 18.12.2007 22:46 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Ale jako daleko větší problém bych viděl zacílení XSLT – to je určené pro generování XML nebo textových formátů. Jenom z řešení toho aby vám transformace necpala mezery kam nemá byste se zbláznil. A pak ty různé komprese, katalogy katalogů a streamy v PDF, to by se přes XSLT dělalo dost nešikovně.
Vsak ja jsem nemyslel primo z XSLT to PDF!...to snad nikdo nedela... XSLT se prece vyuziva k transformaci libovolneho XML na FO stylesheet, ktery se pak prozene FOPem.
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
m1c4a1 avatar 18.12.2007 05:44 m1c4a1 | skóre: 2
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Odpovědět | Sbalit | Link | Blokovat | Admin
Zajímalo by mě srovnání jejich rendereru s nějakými ostatními.

Jinak další skvělý krok od Sunu; teď si hraju s jejich Solarisem a až na pár chybek v GUI mi to přijde jako fajn systém.
stativ avatar 18.12.2007 15:25 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Tak pokud zrovna nepoužíváš CDE tak je stejně problém nejspíš i v linuxové verzi GNOME tak nahlaš bug report.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
18.12.2007 09:19 PMD
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Odpovědět | Sbalit | Link | Blokovat | Admin
Byl jsem zprvu nadšený, ale ale: nemá to podporu průhlednosti, různých kódování fontů, podporuje pouze podmnožinu pdf 1.4 a navíc chtějí podepsat nějakej svůj agreement, kdyby chtěl někdo přidat víc jak 20 řádek kódu... Být vývojářem, asi bych se jim na to pěkně z vysoka...
18.12.2007 09:57 Pev | skóre: 28
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Tenhle podpis je nutný třeba i pro příspěvky openoffice.org a ti tim nemaji problem. A ze jich par tisic bude :).

Já bych spíš viděl problém toho, že vlastníkem kódů je Sun, přitom do openoffice.org přispívá firem několik.
18.12.2007 21:26 Petr Adámek | Znojmo
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Podpisem contribution agreement nepřevádíte všechna práva na SUN - ta licence, kterou mu poskytujete, je neexluzivní, takže "vlastníkem" kódu jste stále Vy a SUN Vás ani nikoho jiného nijak nemůže v nakládání s ním omezovat.
18.12.2007 21:22 Petr Adámek | Znojmo
Rozbalit Rozbalit vše Re: Sun uvolnil javový PDF renderer
Podpis contribution agreement je požadován u většiny open source projektů za nimiž stojí firma SUN a většina vývojářů s tím nemá problém (já jej mám podepsaný pro NetBeans, OpenJDK, OpenSolaris i OpenOffice). Důvod je prostý - pokud by se objevily nějaké potíže např. s licencí, SUN má dostatečná práva na to, aby mohl licenci změnit. Už k tomu dokonce několikrát došlo, např. když NetBeans přešly z NetBeans License na CDDL nebo když byly nyní uvolněny i pod GPL. Když vidím problémy spojené s GFDL na Wikipedii (viz článek na Lupě) nebo když si uvědomím, že je prakticky nemožné, aby Linuxové jádro přešlo na GPLv3, přijde mi to jako docela rozumné řešení.

Pravda, někdo může mít výhrady k tomu, že se částečně zříká možnosti ovlivnit budoucí licenci jeho kódu, ale i kdyby SUN někdy v budoucnu této možnosti zneužil (čemuž nevěřím) a změnil licenci nepřijatelným způsobem, pořád je možné udělat fork pod licencí původní.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.