PDFium Delphi Component Docs

GetTextObjectRenderedBitmap yöntemi

Component: TPdf  ·  Unit: PDFium
Tek bir metin nesnesini kendi başına, seçilen bir ölçekte rasterleştirir

Syntax

function GetTextObjectRenderedBitmap(Index: Integer; Scale: Single): TBitmap;

IndexInteger. Bir metin sayfa nesnesinin sıfır tabanlı dizini
ScaleSingle. İşleme ölçeği; 1.0, nesnenin adlandırılmış boyutunda işlenmesini sağlar
ResultTBitmap. Çağıranın sahip olduğu ve serbest bırakması gereken yeni oluşturulmuş bir bitmap; PDFium derlemesi giriş noktasını dışa aktarmıyorsa veya nesne işlenemiyorsa nil

Description

Yalnızca o metin nesnesini, kendi yazı tipi, rengi ve dönüşümüyle işler; sayfadan başka hiçbir şeyi katmaz. Tek bir metin dizisini önizlemenin, iki yazı tipinin nasıl göründüğünü karşılaştırmanın ya da bir glif görüntüsünü tanıyıcıya vermenin yoludur

Çağrı süresince işleme kilidi tutulur; bu nedenle aynı bileşen üzerindeki eşzamanlı işlemelere karşı güvenlidir

nil sonucu üzerinde durup programı yarıda bırakılacak bir hata koşulu değildir: eski PDFium derlemeleri nesne başına metin işlemeyi dışa aktarmaz; bu durumda çağıran, ObjectBounds sınırlarıyla tam sayfa işlemesinin kırpılmasına geri çekilebilir

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline