GetPageElementMarkedContentInfo

Inhaltsstrom-Bearbeitung, Tagged PDF

Beschreibung

Gibt eine Ganzzahleigenschaft zurück, die einen Marked-Content-Rahmen und seine BDC-Eigenschaftsliste beschreibt

Syntax

Delphi

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

Parameter

ElementIDOpakes Seitenelement-Handle
MarkedContentIndex1-basierter Rahmenindex in Außen-nach-innen-Reihenfolge
InfoIndexEigenschafts-Selektor aus der untenstehenden Tabelle

Eigenschaften

01, wenn der Rahmen einen Eigenschaftslisten-Operanden hat
11, wenn die Eigenschaftsliste ein direktes Dictionary ist
21, wenn die Eigenschaftsliste eine benannte /Properties-Ressource ist
31, wenn ein Dictionary aufgelöst wurde und seine Einträge aufzählbar sind
41, wenn ein gültiger nicht negativer ganzzahliger /MCID vorhanden ist
5Der /MCID oder -1, wenn der gültige Rahmen keinen /MCID hat
6Der 0-basierte Index der Quell-BMC- oder BDC-Anweisung

Rückgabewert

Der angeforderte Wert oder null bei ungültigem Handle, ungültigem Rahmen oder ungültigem Selektor

Anmerkungen

Testen Sie Selektor 4, bevor Sie Selektor 5 interpretieren, denn null ist zugleich eine gültige /MCID und das Standardergebnis einer ungültigen Abfrage

Eine unaufgelöste benannte Eigenschaftsliste bleibt über ihre Quell- und Ressourcennamen-Accessoren sichtbar, sodass fehlerhafte oder unvollständige Ressourcenwörterbücher diagnostiziert werden können, ohne die Stapelstruktur zu verlieren