THPDFPage.GetWideTextWidth Metodu
Geçerli yazı tipinde çizilen bir Unicode dizenin genişliğini döndürür; birimler THotPDF.Resolution'ın sayfa birimleridir (1/Resolution inç) ve çizim koordinatlarıyla aynı birimlerdir. CJK, Kiril veya surrogate-pair metnini hizalamak ya da sarmak için kullanın
Genişlik; geçerli horizontal scaling, character spacing (SetCharacterSpacing, glyph başına bir kez) ve word spacing'i (SetWordSpacing, boşluk başına bir kez) içerir; böylece metnin çizildiği hâliyle ilerlemesiyle eşleşir
Bildirim
function GetWideTextWidth(Text: WideString): Single;
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
Text | GetWideTextWidth tarafından kullanılan girdi |
Dönüş değeri
Genişliği sayfa birimlerinde döndürür
Kullanım notları
- Bu API'yi, sayfa çizim iş akışında etkilenen sayfa, kaynak, alan veya katalog nesnesi kesinleştirilmeden önce kullanın
- Nesne adlarını, alan adlarını, kaynak adlarını ve döndürülen tanıtıcıları, belge kesinleştirilene kadar sabit tutun
- Sayfa düzeyindeki değişiklikler aynı sayfadaki sonraki operatörleri etkiler; geçici bir ayarın sızmaması için graphics state'i kaydedip geri yükleyin