PDFium Delphi Component Docs

GetTextObjectRenderedBitmap Méthode

Composant: TPdf  ·  Unit: PDFium
Rastérise un objet texte seul, à une échelle choisie

Syntax

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

IndexInteger. Index de base zéro d'un objet de page texte
ScaleSingle. Échelle de rendu, où 1.0 rend à la taille nominale de l'objet
ResultTBitmap. Un bitmap nouvellement créé que l'appelant possède et doit libérer, ou nil lorsque la build PDFium n'exporte pas le point d'entrée ou que l'objet ne peut pas être rendu

Description

Rend uniquement cet objet texte, avec sa propre police, couleur et transformation, et rien d'autre de la page. C'est la manière de prévisualiser une seule séquence, de comparer comment deux polices rendent, ou de fournir une image de glyphe à un reconnaisseur

Le verrou de rendu est détenu pour l'appel, de sorte que c'est sûr face à un rendu concurrent sur le même composant

Un résultat nil n'est pas une condition d'erreur à interrompre : les anciennes builds PDFium n'exportent pas le rendu de texte par objet, auquel cas un appelant peut se rabattre sur le recadrage d'un rendu de page entière avec les limites de ObjectBounds

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline