THotPDF.ExtractLoadedPageGlyphsWithForms Method
Privater Helfer von THotPDF hinter den Seitentext-Methoden: liefert die Glyphen einer geladenen Seite zusammen mit denen der von ihr gemalten Form XObjects, in Malreihenfolge
Deklaration
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
Unit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
PageIndex | Nullbasierter Index der geladenen Seite |
Glyphs | Empfängt die Glyphen im Benutzerkoordinatenraum; Glyphen aus Formen tragen einen TokenIndex und ItemIndex von -1 |
Rückgabewert
True, wenn der Seiteninhalt gelesen und interpretiert werden konnte
Verwendungshinweise
- Jedes Form XObject wird einmal entlang einer Kette verschachtelter Formen gelesen: eine Form, die sich selbst malt, direkt oder über andere Formen, wird nicht erneut betreten
- Glyphen einer Form, deren Mittelpunkt außerhalb des /BBox der Form liegt, ihrer Clipping-Grenze (ISO 32000-1 8.10.1), werden ausgelassen
- ExtractLoadedPageText und die anderen Textmethoden verwenden diese Glyphen, nachdem sie diejenigen außerhalb des sichtbaren Seitenrahmens ausgelassen haben