La mia applicazione Java crea PDF usando iText. A volte il contenuto è asiatico, che non funziona. I caratteri asiatici non sono visibili.Come configurare iText per supportare caratteri asiatici?
Ho trovato iTextAsian.jar
nella pagina di download di iText, ma non so come usarlo.
L'obiettivo è utilizzare il mio carattere preferito come predefinito. Ma quando un personaggio non è disponibile, per questo personaggio viene usato un altro font. Ho letto, iText può selezionare i caratteri in questo modo automaticamente, ma come configurare questo?
Desidero anche che tutti i caratteri richiesti siano inclusi nel PDF, quindi gli utenti non devono installare caratteri asiatici sui loro computer.
Non sono "simboli", sono caratteri. – NullUserException
Tutti i tuoi utenti hanno installato il pacchetto di font asiatici con i loro visualizzatori di PDF o hai il controllo sulla base installata dei visualizzatori di PDF, in modo che tu possa assicurarti che lo facciano? In caso contrario, utilizzare i font PDF incorporati renderà il PDF risultante troppo grande - iText incorpora solo i glifi necessari per il documento? –
Nessun controllo sugli utenti. È un'applicazione web che crea PDF. PDF di grandi dimensioni sono meglio di PDF senza caratteri asiatici. Il prossimo passo sarebbe quello di rilevare se il contenuto dell'utente contiene caratteri asiatici e saltare includendo caratteri aggiuntivi basati su quello. – Witek