StoreCustomDataFromVariant

Dokumentegenskaber

Beskrivelse

Denne funktion gemmer brugerdefinerede data, der leveres som et variant-bytearray, i PDF-filen under et nøglenavn. Dataene kan senere hentes med RetrieveCustomDataToVariant. Lagertypen (streng, stream eller komprimeret stream) og placeringen (dokumentoplysningsordbog eller dokumentkatalog) kan angives. Hvis placeringen er dokumentkataloget, kan enhver lagertype bruges, men nøglen skal have et særligt præfiks, som Adobe har tildelt dig. Hvis placeringen er dokumentoplysningsordbogen, kan enhver nøgle bortset fra standardnøglerne bruges, men kun strenge kan anvendes.

Syntaks

ActiveX

Function PDFlib::StoreCustomDataFromVariant(Key As String, NewValue As Variant, Location As Long, Options As Long) As Long

Parametre

Den nøgle, som dataene skal gemmes under. Hvis placeringen er Document Information Dictionary, må nøglen ikke være "Author", "Title", "Subject", "Keywords", "Creator" eller "Producer". Enhver anden nøgle kan bruges, men nøgler bør vælges omhyggeligt, så de giver mening for brugeren. Hvis placeringen er Document Catalog, skal nøglen have et særligt præfiks, som Adobe har tildelt dig, for at undgå konflikter med anden software

Key

NewValue

Et variantbytearray med de data, der skal gemmes i PDF-filen

Location

1 = Gem dataene i dokumentinformationsordbogen

2 = Gem dataene i dokumentkataloget

Options

0 = Gem dataene som en streng (den eneste tilgængelige indstilling, hvis placeringen er dokumentinformationsordbogen)

1 = Gem dataene i en strøm

2 = Gem dataene i en komprimeret strøm

Returværdier

0Parameteren Location var ugyldig
1De brugerdefinerede data blev gemt