PDFium Delphi Component Docs

GetTextObjectRenderedBitmap metódus

Komponens: TPdf  ·  Egység: PDFium
Egy szövegobjektumot önmagában raszterizál, választott méretarányon

Syntax

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

IndexInteger. Egy szövegoldal-objektum nulla alapú indexe
ScaleSingle. Renderelési méretarány, ahol az 1.0 az objektum névleges méretén renderel
ResultTBitmap. Egy újonnan létrehozott bitmap, amelynek tulajdonosa a hívó, és fel kell szabadítania, vagy nil, ha a PDFium-build nem exportálja a belépési pontot, vagy az objektum nem renderelhető

Description

Csak azt a szövegobjektumot rendereli, a saját betűjével, színével és transzformációjával, semmi mást az oldalról. Ez a módja egyetlen futam előnézetének, két betű renderelésének összehasonlításának, vagy egy glifakép felismerőnek adásának

A renderelési zárat a hívás idejére tartja, így biztonságos az egyidejű renderelés ellen ugyanazon a komponensen

A nil eredmény nem olyan hibafeltétel, amelyen meg kell szakadni: a régebbi PDFium-buildök nem exportálják az objektumszintű szövegrenderelést, ebben az esetben a hívó visszaeshet a teljes oldalas render kivágására az ObjectBounds határait használva

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline