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 LongParametre
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
| 0 | Parameteren Location var ugyldig |
|---|---|
| 1 | De brugerdefinerede data blev gemt |