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.