GetPageElementClipPathInfo
Contentstreambewerking, knippaden
Beschrijving
Geeft één geheel-getal-eigenschap terug voor een component in de effectieve doorsnede-keten van een geënumereerd pagina-element
Syntaxis
Delphi
Function TPDFlib.GetPageElementClipPathInfo(ElementID, ClipPathIndex, InfoIndex: Integer): Integer;Parameters
| ElementID | Opaak pagina-elementhandle |
|---|---|
| ClipPathIndex | Componentindex beginnend bij 1 |
| InfoIndex | Eigenschapskiezer uit de tabel hieronder |
Eigenschappen
| 0 | Soort component: 1 initiële paginagrens, 2 pad, 3 tekstoutline-marker, 4 Form-grens |
|---|---|
| 1 | Vulregel: 0 niet van toepassing, 1 non-zero winding, 2 even-odd |
| 2 | Aantal opgeslagen segmenten |
| 3 | 1 wanneer componentgrenzen bekend zijn |
| 4 | 1 wanneer de componentregio exact door zijn rechthoekige grenzen wordt weergegeven |
| 5 | 1 wanneer bekend is dat het component leeg is |
| 6 | 1 wanneer de bron een volledig padobject op topniveau is dat veilig kan worden vervangen of verwijderd |
| 7 | Broninhoudslaag beginnend bij 1, of 0 voor een synthetisch, genest, misvormd of kruislaag-component |
| 8 | Eerste broninstructie beginnend bij 0, of -1 wanneer er geen bewerkbare bron bestaat |
| 9 | W- of W*-instructie beginnend bij 0, of -1 wanneer geen bestaat |
| 10 | Afsluitende padtekeninstructie beginnend bij 0, of -1 wanneer geen bestaat |
| 11 | Nestingsdiepte van de bron-Form |
Retourwaarde
De gevraagde waarde, of nul bij een ongeldige handle, component of kiezer
Opmerkingen
Tekstclipping wordt als marker weergegeven omdat glyphomtrekken afhankelijk zijn van het font; gebruik GetPageElementEffectiveClipInfo om te testen of de volledige regio uit opgeslagen segmenten kan worden gereconstrueerd
Instructieselectors zijn diagnostisch tenzij eigenschap 6 een is; bewerkbare bron wordt bovendien beschermd door een genormaliseerde vingerprint die tijdens mutatie wordt gecontroleerd