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

ElementIDOpaak pagina-element-handle
MarkedContentIndexFrameindex beginnend bij 1 in buiten-naar-binnen-volgorde
PropertyNamePDF-eigenschapsnaam met of zonder voorloopslash, zoals ActualText, Alt of Lang
PropertyValueUnicodetekst gecodeerd als een PDF-tekststring

Retourwaarden

1De eigenschap is gezet en alle snapshot-handles van pagina-elementen zijn ongeldig gemaakt
0De 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