Sto utilizzando la libreria IcePDF per visualizzare i PDF nell'applicazione Web. Sotto Java 6 (32bit jdk1.6.0_37), i caratteri vengono visualizzati correttamente (vengono sostituiti con alcuni font di default)Caratteri visualizzati in modo errato in Java 6
mentre sotto Java 7 sembra ok.
ho bisogno di usare Java 6 nella mia app, hai qualche idea di cosa potrebbe essere la causa di questo comportamento?
È il codice IcePDF che genera questi due PDF in esecuzione sullo stesso computer (con Java6 e Java7 installati)? –
Sì, sto eseguendo l'app sotto JBoss sul mio PC di sviluppo e sono passato da JRE 6 a JRE 7. – Odarpi
In base alle diapositive 38 e 39 di questo: http://donaldojdk.files.wordpress.com/2011/ 11/55j7.pdf ci sono alcuni nuovi tipi di font supportati. Forse il font che sta funzionando è un font OpenType/CFF e in Java6 sta ricadendo su un font predefinito –