SetTextShaping
Testo
Descrizione
Questa pagina descrive SetTextShaping in PDF Library for Delphi nell'argomento "Testo". I nomi di API, parametri, classi e file, nonché i valori letterali, restano esattamente come appaiono nella libreria Delphi e negli entry point DLL
Rivedere la sintassi, i parametri e i valori restituiti prima di chiamare la funzione
Sintassi
Delphi
Function TPDFlib.SetTextShaping(Enable: Integer): Integer;
Parametri
Enable 1 attiva la formazione automatica degli script complessi (impostazione predefinita), 0 la disattiva.
Valori restituiti
Restituisce lo stato precedente: 1 quando la formazione era abilitata prima della chiamata, 0 quando era disabilitata
Note
Quando abilitata, DrawText e GetTextWidth rilevano i caratteri arabi, ebraici, indici e di altri script complessi e li instradano automaticamente attraverso il motore di formazione, in modo che le forme contestuali, le legature obbligatorie e l'ordinamento da destra a sinistra risultino corretti senza dover chiamare DrawShapedText manualmente. Il testo latino, cirillico, greco e CJK non viene mai reindirizzato, quindi l'output esistente rimane invariato. Disabilitare il routing per riprodurre esattamente il comportamento pre-formazione o quando il flusso di contenuto non modificato a livello di byte è più importante del rendering corretto degli script complessi