GetPageElementClipPathInfo

Redigering af indholdsstreams, klippebaner

Beskrivelse

Returnerer én heltalsegenskab for en komponent i en opregnet sideelements effektive klippefællesmængdekæde

Syntaks

Delphi

Function TPDFlib.GetPageElementClipPathInfo(ElementID, ClipPathIndex, InfoIndex: Integer): Integer;

Parametre

ElementIDUigennemsigtigt sideelement-handle
ClipPathIndexEtbaseret komponentindeks
InfoIndexEgenskabsvælger fra tabellen nedenfor

Egenskaber

0Komponentart: 1 indledende sidegrænse, 2 sti, 3 tekstkonturmarkør, 4 Form-grænse
1Fyldregel: 0 ikke anvendelig, 1 omedgående, 2 lige-ulde
2Gemt segmentantal
31, når komponentgrænser er kendte
41, når komponentområdet repræsenteres præcist af dets rektangulære grænser
51, når komponenten er kendt for at være tom
61, når kilden er et komplet stiobjekt på topniveau, som trygt kan erstattes eller slettes
7Etbaseret kildeindholdslag eller 0 for en syntetisk, indlejret, misdannet eller lagoverskridende komponent
8Nulbaseret første kildeinstruktion eller -1, når der ikke findes en redigerbar kilde
9Nulbaseret W- eller W*-instruktion eller -1, når ingen findes
10Nulbaseret afsluttende stitegningsinstruktion eller -1, når ingen findes
11Kildens Form-indlejringsdybde

Returværdi

Den ønskede værdi eller nul for et ugyldigt handle, komponent eller vælger

Bemærkninger

Tekstklipning repræsenteres som en markør, fordi glyfkonturer er fontafhængige; brug GetPageElementEffectiveClipInfo til at teste, om hele området kan rekonstrueres fra gemte segmenter

Instruktionsvælgere er diagnostiske, medmindre egenskab 6 er én; redigerbar kilde beskyttes også af et normaliseret fingeraftryk, som tjekkes under mutation