|
THPDFPage.RtLTextOut
|
Ylös Edellinen Seuraava |
|
Tulostaa oikealta vasemmalle (RTL) suuntautuvaa tekstiä asianmukaisella kaksisuuntaisella tekstinkäsittelyllä
Delphi syntax: procedure RtLTextOut ( X, Y: Single; Angle: Extended; Text: PWORD); procedure RtLTextOut ( X, Y: Single; Angle: Extended; Text: WideString);
C++ syntax: void __fastcall RtLTextOut ( float X, float Y, Extended Angle, PWORD Text); void __fastcall RtLTextOut ( float X, float Y, Extended Angle, WideString Text);
Description: Tämä proseduuri tulostaa oikealta vasemmalle (RTL) luettavaa tekstiä asianmukaisella kaksisuuntaisella tekstinkäsittelyllä. Se tukee kieliä, kuten arabiaa ja hepreaa, soveltamalla segmenttipohjaista käsittelyä: RTL-segmentit säilyttävät alkuperäisen järjestyksensä, kun taas LTR-segmentit käännetään sisäisesti oikeaa näyttöä varten. PDF-dokumentin lukusuunnaksi asetetaan automaattisesti RightToLeft
Key Features: • Segment-based bidirectional text processing • Automaattinen PDF-suunnan asetus arvoon RightToLeft • Tuki sekoitetulle RTL-/LTR-sisällölle • Yhteensopiva PWORD- ja WideString-parametrien kanssa • Proper Unicode character handling
Code Example
Technical Notes: • RtLTextOut soveltaa segmenttipohjaista käsittelyä: RTL-segmentit säilyttävät alkuperäisen järjestyksensä, LTR-segmentit käännetään sisäisesti • PDF-lukusuunnaksi asetetaan automaattisesti RightToLeft oikeaa katseluohjelman näyttöä varten • Tukee sekä PWORD- että WideString-parametreja parhaan yhteensopivuuden saavuttamiseksi • Vaatii Unicode-yhteensopivat fontit oikeaa RTL-merkkien piirtämistä varten
See also: SetFont, UnicodeTextOut, TextOut.
|