StoreCustomDataFromVariant
Propiedades del documento
Descripción
Esta función guarda datos personalizados, proporcionados como un arreglo de bytes de variante, en el PDF bajo un nombre de clave. Estos datos pueden recuperarse posteriormente mediante RetrieveCustomDataToVariant. Se puede establecer el tipo de almacenamiento (cadena, flujo o flujo comprimido) y la ubicación (Document Information Dictionary o Document Catalog). Si la ubicación es Document Catalog puede usarse cualquier tipo de almacenamiento, pero la clave debe tener un prefijo especial asignado por Adobe. Si la ubicación es Document Information Dictionary puede usarse cualquier clave distinta de las claves estándar, pero solo pueden usarse cadenas
Sintaxis
ActiveX
Function PDFlib::StoreCustomDataFromVariant(Key As String, NewValue As Variant, Location As Long, Options As Long) As LongParámetros
La clave bajo la que se almacenarán los datos Si la ubicación es el Document Information Dictionary, la clave no puede ser "Author", "Title", "Subject", "Keywords", "Creator" ni "Producer" Se puede utilizar cualquier otra clave, pero debe elegirse con cuidado para que tenga sentido para el usuario Si la ubicación es el Document Catalog, la clave debe tener un prefijo especial asignado por Adobe para evitar conflictos con otro software
Key
NewValue
Una matriz de bytes variant que contiene los datos que se almacenarán en el PDF
Location
1 = Almacenar los datos en el diccionario de información del documento
2 = Almacenar los datos en el catálogo de documentos
Options
0 = Almacena los datos como una cadena (la única opción disponible si la ubicación es el diccionario de información del documento)
1 = Almacenar los datos en un flujo
2 = Almacenar los datos en un flujo comprimido
Valores devueltos
| 0 | El parámetro Location no era válido |
|---|---|
| 1 | Los datos personalizados se almacenaron correctamente |