SetTextShaping
Tekst
Beschrijving
Deze pagina beschrijft SetTextShaping in PDF Library for Delphi onder het onderwerp Tekst. API-namen, parameters, klassenamen, bestandsnamen en literalen worden exact behouden zoals ze voorkomen in de Delphi-bibliotheek en DLL-toegangspunten
Controleer de syntaxis, parameters en retourwaarden voordat u de functie aanroept.
Syntaxis
Delphi
Function TPDFlib.SetTextShaping(Enable: Integer): Integer;
Syntaxis
Enable: 1 schakelt automatische vormgeving van complexe scripts in (de standaard), 0 schakelt deze uit
Return Values
Geeft de vorige toestand terug: 1 wanneer vormgeving was ingeschakeld vóór de aanroep, 0 wanneer deze was uitgeschakeld
Opmerkingen
Wanneer ingeschakeld, detecteren DrawText en GetTextWidth Arabische, Hebreeuwse, Indische en andere complexe-scripttekens en sturen deze automatisch door de vormgevingsengine, zodat contextafhankelijke vormen, verplichte ligaturen en van-rechts-naar-links-volgorde correct uitkomen zonder zelf DrawShapedText aan te roepen. Latijnse, Cyrillische, Griekse en CJK-tekst wordt nooit omgeleid, zodat bestaande uitvoer ongewijzigd blijft. Schakel de omleiding uit om het exacte gedrag van vóór de vormgeving te reproduceren, of wanneer de niet-gevormde byte-voor-byte inhoudsstroom belangrijker is dan correcte weergave van complexe scripts