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

ElementIDManejador opaco de elemento de página
MarkedContentIndexÍndice de marco con base 1 en orden de exterior a interior
PropertyNameNombre de propiedad PDF con o sin barra inicial, como ActualText, Alt o Lang
PropertyValueTexto Unicode codificado como cadena de texto PDF

Valores devueltos

1La propiedad se estableció y todos los manejadores de instantánea de elementos de página se invalidaron
0El manejador, el marco o el nombre de propiedad no es válido, la instantánea está obsoleta o no se puede resolver un recurso de propiedad con nombre

Observaciones

Una instrucción BMC se promueve a BDC al agregar la primera propiedad

Le liste di proprietà con nome 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