|
THPDFPage.UnicodeTextOut
|
Øverst Forrige Neste |
|
Viser tekst representert av en Unicode-streng eller en buffer
Denne prosedyren er beholdt for bakoverkompatibilitet og deler den gjeldende fontkjeden til TextOut. Bruk den når eksisterende kode allerede sender WideString- eller UTF-16-buffere
Delphi-syntaks: procedure UnicodeTextOut( X, Y: Single; Angle: Extended; Text: PWORD; TextLength: Integer ); overload; procedure UnicodeTextOut( X, Y: Single; Angle: Extended; Text: WideString ); overload;
Beskrivelse: Denne prosedyren skriver ut en tekstlinje representert av en Unicode-buffer ( Text: PWORD, TextLength: Integer ) eller Unicode-streng ( Text: WideString ) fra punktet X, Y med vinkelen Angle i grader
For innebygde Unicode-fonter oppdaterer HotPDF nå glyfstatus når fonten endres, løser glyf-ID-er fra den aktive Windows-fonten og skriver samsvarende ToUnicode-data for den genererte PDF-en. Dette gir bedre gjengivelse på tvers av visningsprogrammer for innebygde fonter som Calibri
Når den aktive fonten først er lastet med
Tests\Delphi\FontTest gir et praktisk sammenlignings-eksempel for TextOut og validering av innebygde fonter
Kodeeksempel
|