GetPageElementClipPathCount

Edycja strumieni zawartości, ścieżki przycinania

Opis

Zwraca liczbę komponentów przycinania w efektywnym łańcuchu przecięć przechwyconym dla wyliczonego elementu strony

Składnia

Delphi

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

Parametry

ElementIDNieprzezroczysty uchwyt zwrócony przez EnumPageElements lub EnumeratePageElements

Wartość zwracana

Liczba komponentów albo zero, gdy uchwyt jest nieprawidłowy

Uwagi

Łańcuch zaczyna się od granicy strony, a potem zapisuje każdą granicę ścieżki, tekstu albo Form przeciętą do ścieżki przycięcia stanu grafiki

Elementy ścieżki ustanawiające przycięcie eksponują swój stan po kończącym malowaniu albo operatorze n; inne elementy eksponują stan przycięcia aktywny w chwili rozpoczęcia malowania

Komponenty są niezmienne i współdzielone przez migawki stanu grafiki, więc enumeracja zatrzymuje każdą ścieżkę raz, a powtarzane zapytania skalarne unikają ponownego parsowania strumieni treści