Come posso risolvere le differenze di valore Hex Unicode tra WordML e XSL: FO?

0

Abbiamo un importante documento legale che la nostra app genera in WordML, con caratteri stranieri rappresentati tramite Unicode. Questi personaggi stranieri variano ampiamente e includono lingue con caratteri speciali come il coreano e il cirillico.

Abbiamo tutti dei valori esadecimali Unicode per WordML, ma la nostra stanza di stampa ci ha informati che non possono accettare file .doc in tutti i soli PDF. Quindi stiamo convertendo l'intero file in un documento XSL-FO.

Il problema è - XSL-FO non usa gli stessi valori esadecimali Unicode, e infatti quando proviamo a produrre il documento XSL-FO, i valori esadecimali vengono visualizzati come simboli "#", a indicare che non esiste un valore appropriato è stato trovato.

Non è stato possibile produrre tutti i caratteri unicode - in particolare, i caratteri speciali per il francese e lo spagnolo sembravano essere visualizzati correttamente. Ma nessuno dei caratteri cirillici o coreani è stato visualizzato con successo.

Esiste una libreria di caratteri di codice esadecimale per XSL-FO o qualche tipo di semplice conversione che potremmo fare per far corrispondere questi codici esadecimali ai valori Unicode XSL-FO?

    
posta Zibbobz 05.08.2015 - 17:11
fonte

0 risposte

Leggi altre domande sui tag