SetPageElementMarkedContentPropertySource
Edición de flujos de contenido, PDF etiquetado
Descripción
Analiza y establece un objeto PDF completo como propiedad en un marco de contenido marcado exacto capturado por la enumeración de elementos de página
Sintaxis
Delphi
Function TPDFlib.SetPageElementMarkedContentPropertySource(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValueSource: 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 |
| PropertyValueSource | Exactamente un objeto PDF serializado, como un nombre, número, cadena, matriz, diccionario o referencia indirecta |
Valores devueltos
| 1 | La propiedad se estableció y todos los manipuladores de instantáneas de elementos de página se invalidaron |
|---|---|
| 0 | El origen está mal formado o incompleto, el manipulador o el marco no es válido, la instantánea está obsoleta o no puede resolverse un recurso de propiedad con nombre |
Observaciones
Todo el origen debe decodificarse como un solo objeto; los tokens finales se rechazanUn diccionario de propiedades en línea no puede contener legalmente una referencia indirecta, de modo que un valor que contenga una promueve automáticamente el marco a un recurso con nombre
/Properties local de la páginaLas listas de propiedades con nombre existentes se editan mediante copia al escribir, de modo que otras apariciones y los usuarios de recursos heredados permanecen sin cambiosEn caso de error, inspeccione
Las listas de propiedades con nombre existentes se editan por copia al escribir, 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