DeletePageElementClipPath
Edycja strumieni zawartości, ścieżki przycinania
Opis
Usuwa jeden dokładny edytowalny komponent z efektywnego przecięcia przycinania wyliczonego elementu
Składnia
Delphi
Function TPDFlib.DeletePageElementClipPath(ElementID, ClipPathIndex: Integer): Integer;Parametry
| ElementID | Nieprzezroczysty uchwyt elementu strony |
|---|---|
| ClipPathIndex | Indeks komponentu liczony od 1, którego flaga edytowalności jest zwracana przez właściwość 6 GetPageElementClipPathInfo |
Wartości zwracane
| 1 | Komponent przycinania został usunięty, a wszystkie uchwyty elementów strony unieważnione |
|---|---|
| 0 | Uchwyt lub indeks jest nieprawidłowy, przechwycone źródło się zmieniło albo komponent jest tylko do odczytu |
Uwagi
Dla typowej sekwencji W n albo W* n usuwany jest nieużywany już kompletny obiekt ścieżki
Gdy operator kończący również kreśli lub wypełnia, usuwane jest tylko W albo W*, by pierwotna operacja malowania pozostała nienaruszona
Usunięcie istniejącego komponentu rozszerza region przycięcia dla każdego późniejszego konsumenta w tym samym zakresie stanu grafiki
Po niepowodzeniu LastErrorCode przyjmuje 532 dla nieprawidłowego wejścia, 533 dla nieaktualnego źródła albo 534 dla komponentu tylko do odczytu