SetPageElementMarkedContentTextProperty
Edición de flujos de contenido, PDF etiquetado
Descripción
Establece una propiedad de cadena de texto Unicode en un marco de contenido marcado exacto capturado por la enumeración de elementos de página
Sintaxis
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;Parámetros
| ElementID | Manipulador opaco de elemento de página |
|---|---|
| MarkedContentIndex | Índice de marco, con base 1, en orden de exterior a interior |
| PropertyName | Nombre de propiedad PDF con o sin barra inicial, como ActualText, Alt o Lang |
| PropertyValue | Texto Unicode codificado como cadena de texto PDF |
Valores devueltos
| 1 | La propiedad se estableció y todos los manipuladores de instantáneas de elementos de página se invalidaron |
|---|---|
| 0 | El manipulador, el marco o el nombre de propiedad no es válido, la instantánea está obsoleta o no puede resolverse un recurso de propiedad con nombre |
Observaciones
Una instrucción BMC se promueve a BDC al añadir la primera propiedad
Las listas de propiedades con nombre se copian a un recurso privado local de la página antes de editarse, de modo que otras ocurrencias y usuarios de recursos heredados quedan sin cambios
LastErrorCode: 529 significa entrada no válida, 530 significa contenido obsoleto y 531 significa un recurso de propiedad con nombre sin resolver