GetPageElementClipPathCount

Redigering af indholdsstreams, klippebaner

Beskrivelse

Returnerer antallet af klippekomponenter i den effektive fællesmængdekæde, der er fanget for et opregnet sideelement

Syntaks

Delphi

Function TPDFlib.GetPageElementClipPathCount(ElementID: Integer): Integer;

Parametre

ElementIDUigennemsigtigt handle returneret af EnumPageElements eller EnumeratePageElements

Returværdi

Komponentantallet eller nul, når handlet er ugyldigt

Bemærkninger

Kæden starter med sidegrænsen og registrerer derefter hver sti-, tekst- eller Form-grænse, der skærer ind i grafiktilstandens klippesti

Stielementer, der etablerer klipning, eksponerer deres tilstand efter den afsluttende maling eller n-operatoren; andre elementer eksponerer klippetilstanden, der var i kraft, da malingen begyndte

Komponenter er uforanderlige og deles af grafiktilstands-snapshots, så optællingen bevarer hver sti én gang, mens gentagne skalære forespørgsler undgår reparsing af indholdstrømme