PDFium Delphi Component Docs

GetTextObjectRenderedBitmap metod

Component: TPdf  ·  Unit: PDFium
Rastrerar ett enskilt textobjekt för sig, i vald skala

Syntax

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

IndexInteger. Nollbaserat index för ett textsidobjekt
ScaleSingle. Renderingskala, där 1.0 renderar i objektets nominella storlek
ResultTBitmap. En nyskapad bitmap som anroparen äger och måste frigöra, eller nil när PDFium-bygget inte exporterar ingångspunkten eller objektet inte kan renderas

Description

Renderar just det textobjektet, med sitt eget teckensnitt, sin färg och sin transform, och ingenting annat från sidan. Det är sättet att förhandsgranska en enda textsträcka, jämföra hur två teckensnitt renderas eller mata en teckenbild till en igenkännare

Renderingslåset hålls under anropet, så det är säkert mot samtidig rendering på samma komponent

Resultatet nil är inte ett feltillstånd att avbryta på: äldre PDFium-byggen exporterar inte rendering per textobjekt, och då kan anroparen i stället beskära en rendering av hela sidan med gränserna från ObjectBounds

See Also

ObjectBitmap, ObjectBounds, GetTextRenderMode, TextObjectGlyphOutline