GetPageElementMarkedContentInfo
Redigering av innehållsströmmar, taggad PDF
Beskrivning
Returnerar en heltalsegenskap som beskriver en ram av markerat innehåll och dess BDC-egenskapslista
Syntax
Delphi
Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;Parametrar
| ElementID | Ogenomskinligt handtag till ett sidelement |
|---|---|
| MarkedContentIndex | Ettbaserat ramindex i yttre-till-inre ordning |
| InfoIndex | Egenskapsväljare från tabellen nedan |
Egenskaper
| 0 | 1 när ramen har en egenskapslistoperand |
|---|---|
| 1 | 1 när egenskapslistan är en direkt ordlista |
| 2 | 1 när egenskapslistan är en namngiven /Properties-resurs |
| 3 | 1 när en ordlista löstes upp och dess poster kan räknas upp |
| 4 | 1 när ett giltigt icke-negativt heltal /MCID finns |
| 5 | /MCID, eller -1 när den giltiga ramen saknar /MCID |
| 6 | Det nollbaserade källinstruktionsindexet för BMC eller BDC |
Returvärde
Det begärda värdet, eller noll för ett ogiltigt handtag, ram eller väljare
Anmärkningar
Testa väljare 4 innan väljare 5 tolkas, eftersom noll både är ett giltigt /MCID och standardresultatet för en ogiltig fråga
En olöst namngiven egenskapslista förblir synlig via sina åtkomster för källa och resursnamn, så felformade eller ofullständiga resursordlistor kan diagnostiseras utan att stackstrukturen förloras