EnumeratePageElements
Úpravy toku obsahu
Popis
Eviduje každou neprázdnou instrukci zobrazující text, konkrétní umístění obrázku a vykreslenou cestu na jedné stránce a poté uchová upravitelný snímek pro skalární přístupové metody i mutační metody. Každý prvek dostane neprůhledné ID vázané na jeho přesnou vrstvu obsahu a rozsah instrukcí. Pozdější enumerace nebo úspěšná mutace zneplatní všechna dřívější ID
Syntaxe
Delphi
Function TPDFlib.EnumeratePageElements(Page: Integer): Integer;ActiveX
Function PDFlib::EnumeratePageElements(Page As Long) As LongDLL
int DLEnumeratePageElements(int InstanceID, int Page);Parametry
| Page | Číslo stránky počítané od 1 |
|---|
Návratové hodnoty
Počet upravitelných prvků, nebo 0, když je stránka neplatná nebo neobsahuje žádné podporované kreslicí objekty
Poznámky
S přístupovými metodami GetEnumeratedPageElement* používejte indexy od 1 a vrácené neprůhledné ID pak předejte DeletePageElement nebo TransformPageElementTýmž neprůhledným ID lze přes API
GetPageElementClipPath* a GetPageElementEffectiveClip* evidovat efektivní orezové komponenty prvku, transformované úseky cesty, pravidla vyplňování a kombinované mezeDotazy
GetPageElementMarkedContent* odhalí aktivní zásobník značek od vnějšku dovnitř, validované hodnoty MCID a přímé či zdrojem podložené slovníky vlastností, aniž by stránku parsely znovu