GetPageElementEffectiveClipInfo
Edycja strumieni zawartości, ścieżki przycinania
Opis
Zwraca jedną flagę opisującą połączony efektywny obszar przycinania przechwycony dla wyliczonego elementu strony
Składnia
Delphi
Function TPDFlib.GetPageElementEffectiveClipInfo(ElementID, InfoIndex: Integer): Integer;Parametry
| ElementID | Nieprzezroczysty uchwyt elementu strony |
|---|---|
| InfoIndex | 0 kompletny łańcuch dający się zrekonstruować, 1 granice znane, 2 granice dokładnie reprezentują obszar, 3 obszar znany jako pusty |
Wartość zwracana
1, gdy wybrana flaga jest prawdziwa, w przeciwnym razie zero
Uwagi
Dokładny region to przecięcie każdego komponentu zwróconego przez API ścieżki przycięcia, wartościowane według kolejności z regułą wypełnienia każdego komponentu
Granice pozostają użyteczne do szybkiego odrzucania, gdy region nie jest prostokątny; wartość dokładnych granic zero oznacza, że prostokąt jest konserwatywny, a nie że dane ścieżki są niekompletne
Kompletność spada do zera, gdy kontury tekstu przyczyniają się do przycięcia, bo enumeracja elementów strony nie zatrzymuje konturów glifów