Tibetano e Devanagari legature non ottenere raccolta correttamente utilizzando iText

StackOverflow https://stackoverflow.com/questions/8338838

  •  26-10-2019
  •  | 
  •  

Domanda

ho cercato di uscita del testo Unicode utilizzando sia iText-2.1.7 e iText-5.1.3.

Mentre caratteri Devanagari ricevuti raccolta correttamente, non sono in grado di vedere i caratteri tibetani correttamente impilati.

In vece, ogni personaggio sta occupando uno spazio separato. Ho provato con BaseFonts sia ARIALUNI.TTF e TibMachUni-1.901b.ttf, ma senza successo.

Googling mi ha dato una postale di 2009 che indicavano che non era facilmente possibile allora.

Sono bloccato nel bel mezzo di un progetto Unicode. Gradirei indizi arrivare a procedere.

È stato utile?

Soluzione

Al momento l'unico Ligaturizer all'interno iText è il ArabicLigaturizer, sono sorpreso che Devanagari funziona per voi in realtà.

Si prega di consultare Bruno Lowagie di (lo sviluppatore primario) posta da all'inizio di quest'anno insieme con il < a href = "http://support.itextpdf.com/node/83" rel = "nofollow"> post che ha legato a , in particolare:

Nessuno degli sviluppatori iText attuali capire Hindi o qualsiasi altro lingua Indic, quindi è molto difficile per loro (se non impossibile) scrivere un tale IndicLigaturizer

Sostituire "Indic" con "Tibet" o qualsiasi altro linguaggio che ha bisogno di legature.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top