Posted By: Tuttle (MamPoLetechJinyUsername!) on 'CZprogram'
Title:     FOP a PDFSign
Date:      Fri Jun 27 17:39:36 2008


V Jave nemam praxi, ale jako soucast jednoho vetsiho systemu pouzivame 
javovsky kod FOP (formatovani PDF) a itext (podepisovani PDF). Funguje to, ale 
pripada mi to desne velky. Rad bych se zeptal zkusenejsich na radu, jak to 
zmensit -- jak na disku, tak v pameti. Bezi to na Debian Etch, k dispozici mam 
Java 5 nebo 6 primo z distribuce. 

Otazka vedle: Existuje moznost, jak do PDF vytvarenych FOPem nevkladat zadne 
fonty (nebo minimum), a presto tam mit bezpatkove pismo s cestinou? Chtel bych 
PDF zmensit. 

Muj predchudce nainstaloval Javu do /opt/java_ee_5, adresar ma 350 MiB. Z nej
se spousti nejaky demon, kterej chce 800 MiB virtualni pameti.

Pouziva se to cely tak, ze se 1) FOP: zavola wget na ten localhost servlet, 
kterymu se v URL predaji cesty k datum a XSLT a on vrati PDF, 2) Podepsani: 
V URL se servletu predaji cesty k PDF a certifikatu a heslo.

Kdyz je to cely v pameti, tak jsou obe operace velmi velmi rychle, ale mne 
vadi ty stovka mega na disku, v pameti a i 20tiradkovej radek ve vypisu 
procesu.

Spousteni javy pro kazdy vytvoreni PDF a podepsani by slo: Moc casto se 
to neprovadi a server by to zvladl. Je to rozumna a jednoducha cesta?

Idealni by bylo, kdyby mi nekdo poradil, jak vyhazet to, co tam neni potreba a 
idealne, jak vyuzit co nejvic z Debiani distribuce. 

Dik predem!

T.

Search the boards