SetPageElementMarkedContentTextProperty
Contentstreambewerking, getagde PDF
Beschrijving
Zet een Unicode-tekststring-eigenschap op één exact marked-content-frame dat door de opsomming van pagina-elementen is vastgelegd
Syntaxis
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;Parameters
| ElementID | Opaak pagina-element-handle |
|---|---|
| MarkedContentIndex | Frameindex beginnend bij 1 in buiten-naar-binnen-volgorde |
| PropertyName | PDF-eigenschapsnaam met of zonder voorloopslash, zoals ActualText, Alt of Lang |
| PropertyValue | Unicodetekst gecodeerd als een PDF-tekststring |
Retourwaarden
| 1 | De eigenschap is gezet en alle snapshot-handles van pagina-elementen zijn ongeldig gemaakt |
|---|---|
| 0 | De handle, het frame of de eigenschapsnaam is ongeldig, de snapshot is verouderd of een benoemde eigenschapsresource kan niet worden opgelost |
Opmerkingen
Een BMC-instructie wordt gepromoveerd naar BDC wanneer de eerste eigenschap wordt toegevoegd
Benoemde eigenschappenlijsten worden vóór het bewerken gekopieerd naar een pagina-lokale private resource zodat andere occurraties en gebruikers van overgeërfde resources ongewijzigd blijven
LastErrorCode: 529 betekent ongeldige invoer, 530 betekent verouderde inhoud en 531 betekent een niet-opgeloste benoemde eigenschapsresource