function AddPageObjectMark(Index: Integer; const Name: AnsiString; const Params: TPdfContentMarkParams): Integer;
| Index | Integer. Op nul gebaseerde index van het te markeren paginaobject |
| Name | AnsiString. Marknaam, geschreven als een PDF-naam, bijvoorbeeld Artifact, Span of een toepgingsgedefinieerde tag. Een lege naam verhoogt EPdfError |
| Params | TPdfContentMarkParams. Sleutel/waarde-parameters die de eigenschappenlijst van de mark vormen. Geef een lege array door voor een mark zonder eigenschappen |
| Result | Integer. Op nul gebaseerde index van de nieuwe mark binnen het object, bruikbaar met SetPageObjectMarkParam en RemovePageObjectMark |
Voegt een BDC/EMC-tag toe rond de content die het object tekent. Elke parameter wordt geschreven volgens zijn Kind, zodat integers, reals, strings en byte-blobs allemaal rondgaan via PageObjectMarks
De mark leeft op het paginaobject totdat de contentstream opnieuw wordt opgebouwd. Roep UpdatePage aan vóór het opslaan, anders vervalt de tag wanneer het bestand wordt geschreven
Markeren is de manier waarop artifacts worden gedeclareerd: decoratieve content taggen als Artifact houdt deze buiten de leesvolgorde die ondersteunende technologie volgt