PDFium Delphi Component Docs

GetTextObjectRenderedBitmap metod

Component: TPdf  ·  Unit: PDFium
Rasterski renderuje jedan tekstualni objekat posebno, na izabranoj razmeri

Syntax

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

IndexInteger. Nulto zasnovani indeks tekstualnog objekta stranice.
ScaleSingle. Razmera renderovanja, gde 1.0 renderuje nominalnu veličinu objekta.
ResultTBitmap. Novo kreirani bitmap čiji je vlasnik pozivalac i koji mora da ga oslobodi, ili nil kada PDFium build ne izvozi tu ulaznu tačku ili kada objekat ne može biti renderovan.

Description

Renderuje samo taj tekstualni objekat, sa njegovim sopstvenim fontom, bojom i transformacijom, bez ičega drugog sa stranice. To je način da se prikaže pregled jedne celine, uporedi kako dva fonta renderuju ili da se slika glifa prosledi prepoznavaocu

Zaključavanje renderovanja drži se tokom poziva, pa je bezbedno prema istovremenom renderovanju na istoj komponenti

Rezultat nil nije stanje greške zbog kojeg treba prekinuti: stariji PDFium build-ovi ne izvoze renderovanje teksta po objektu, pa pozivalac može pasti nazad na izrezivanje iz renderovanja cele stranice pomoću granica iz ObjectBounds

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline