GetPageElementEffectiveClipInfo

Inhaltsstrom-Bearbeitung, Beschneidungspfade

Beschreibung

Gibt ein Flag zurück, das die für ein aufgezähltes Seitenelement erfasste kombinierte effektive Clipping-Region beschreibt

Syntax

Delphi

Function TPDFlib.GetPageElementEffectiveClipInfo(ElementID, InfoIndex: Integer): Integer;

Parameter

ElementIDOpakes Seitenelement-Handle
InfoIndex0 vollständig rekonstruierbare Kette, 1 Grenzen bekannt, 2 Grenzen repräsentieren die Region exakt, 3 Region nachweislich leer

Rückgabewert

1, wenn das gewählte Flag true ist, sonst null

Anmerkungen

Die exakte Region ist der Durchschnitt aller von den Clip-Pfad-APIs zurückgegebenen Komponenten, ausgewertet in Reihenfolge mit der Füllregel jeder Komponente

Grenzen bleiben für schnelle Ablehnung nützlich, wenn die Region nicht rechteckig ist; ein Exaktgrenzen-Wert von null bedeutet, dass das Rechteck konservativ ist, nicht dass die Pfaddaten unvollständig sind

Die Vollständigkeit wird null, wenn Textumrisse zum Clipping beitragen, weil die Seitenelement-Enumeration Glyphenumrisse nicht speichert