Z XML do PDF
Modelová situace: máme hafo textů (protože jsme vélká firma), máme super web, tiskneme katalogy, letáky. Utratíme spoustu peněz za webdesignerské studio, které nám dává texty za web, spoustu peněz za studio, které nám sází tiskoviny a v textech máme svinčík, protože se nám válí někde na sdíleném disku v doc-ech.
Protože jsme ale firma mazaná, převedeme naše texty do XML, ze kterého pak generujeme jak naše stránky, tak všechny tiskoviny. Pochopitelně jsme ale zaplatili novou spoustu peněz firmě, která umí XSL, jmenovitě XSLT a XSL-FO, a která nám napsala stroječek, který generuje co potřebujeme.
Předchozí odstavece berte, prosím, jako motivační úvod ke studiu čerstvého tutoriálu na Java Boutique o procesoru FOP — Formatting Objects Processor, který by vám výše zmíněná kouzla měl přiblížit. Dlužno dodat, že když jsem cca před rokem FOP testoval, vůbec si neuměl poradit s češtinou. Pokud se situace změnila, napište mi prosím, ať tu máme pořádek.
Updated, čeština a FOP:
Podobný problém s češtinou jsem měl i já. Pomohlo upravit konfigurační soubory FOPu tak, aby si rozuměly s českými fonty viz.: http://www.kosek.cz/sw/fop/
Zaslal Mgr. Zdeněk Machač
Updated, userconfig.xml
Jiným způsobem jak rozčeštinovat FOP je údajně úprava souboru conf/userconfig.xml v sekci <fonts>, kde se specifikují potřebné fonty typu "Arial CE". Ty se pak používají ve FO dokumentech.
Zaslal Josef Chocholáček