|
THPDFPage.RtLTextOut
|
Tetejére Előző Következő |
|
Jobbról balra (RTL) haladó szöveget nyomtat megfelelő kétirányú szövegfeldolgozással
Delphi szintaxis: procedure RtLTextOut ( X, Y: Single; Angle: Extended; Text: PWORD); procedure RtLTextOut ( X, Y: Single; Angle: Extended; Text: WideString);
C++ szintaxis: void __fastcall RtLTextOut ( float X, float Y, Extended Angle, PWORD Text); void __fastcall RtLTextOut ( float X, float Y, Extended Angle, WideString Text);
Leírás: Ez az eljárás jobbról balra (RTL) haladó szöveget nyomtat megfelelő kétirányú szövegfeldolgozással. Támogatja az olyan nyelveket, mint az arab és a héber, szegmensalapú feldolgozás alkalmazásával: az RTL szegmensek megtartják eredeti sorrendjüket, míg a balról jobbra (LTR) haladó szegmensek belsőleg megfordulnak a helyes megjelenítés érdekében. A PDF dokumentum olvasási iránya automatikusan RightToLeft értékre lesz állítva
Főbb jellemzők: • Szegmensalapú kétirányú szövegfeldolgozás • Automatikus PDF olvasási irány beállítás RightToLeft értékre • Vegyes RTL/LTR tartalom támogatása • Kompatibilis a PWORD és WideString paraméterekkel • Megfelelő Unicode karakterkezelés
Code Example
Technikai megjegyzések: • Az RtLTextOut szegmensalapú feldolgozást alkalmaz: az RTL szegmensek megtartják az eredeti sorrendet, az LTR szegmensek belsőleg megfordulnak • A PDF olvasási iránya automatikusan RightToLeft értékre lesz állítva a megfelelő megjelenítői kijelzés érdekében • Mind a PWORD, mind a WideString paramétereket támogatja a maximális kompatibilitás érdekében • Unicode-képes betűtípusokat igényel a megfelelő RTL karakterrendereléshez
Lásd még: SetFont, UnicodeTextOut, TextOut
|