GetPageElementMarkedContentInfo

Edycja strumieni zawartości, PDF z tagami

Opis

Zwraca jedną właściwość całkowitoliczbową opisującą ramkę zawartości oznaczonej i jej listę właściwości BDC

Składnia

Delphi

Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;

Parametry

ElementIDNieprzezroczysty uchwyt elementu strony
MarkedContentIndexIndeks ramki liczony od 1 w kolejności od zewnętrznych do wewnętrznych
InfoIndexSelektor właściwości z poniższej tabeli

Właściwości

01, gdy ramka ma operand listy właściwości
11, gdy lista właściwości jest słownikiem bezpośrednim
21, gdy lista właściwości jest nazwanym zasobem /Properties
31, gdy słownik został rozwiązany i jego wpisy da się wyliczyć
41, gdy obecne jest prawidłowe, nieujemne całkowite /MCID
5/MCID albo -1, gdy prawidłowa ramka nie ma /MCID
6Źródłowy indeks instrukcji BMC lub BDC liczony od zera

Wartość zwracana

Żądana wartość albo zero dla nieprawidłowego uchwytu, ramki lub selektora

Uwagi

Przetestuj selektor 4 przed interpretacją selektora 5, bo zero jest i ważnym /MCID, i domyślnym wynikiem nieprawidłowego zapytania

Nierozwiązana nazwana lista własności pozostaje widoczna przez akcesory źródła i nazwy zasobu, więc wadliwe albo niekompletne słowniki zasobów można diagnozować bez utraty struktury stosu