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 Long

DLL

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