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 Long

Pará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

0El parámetro Location no era válido
1Los datos personalizados se almacenaron correctamente