StoreCustomDataFromFile

Dokumentegenskaper

Beskrivelse

Lagrer egendefinerte data fra en fil i PDF-en under et nøkkelnavn. Dataene kan senere hentes med RetrieveCustomDataToString eller RetrieveCustomDataToFile. Lagringstypen (streng, stream eller komprimert stream) og plasseringen (Document Information Dictionary eller Document Catalog) kan settes. Hvis plasseringen er Document Catalog, kan enhver lagringstype brukes, men nøkkelen må ha et spesielt prefiks tildelt deg av Adobe. Hvis plasseringen er Document Information Dictionary, kan enhver nøkkel unntatt standardnøklene brukes, men bare strenger kan brukes

Syntaks

Delphi

Function TPDFlib.StoreCustomDataFromFile(Const Key, FileName: WideString; Location, Options: Integer): Integer;

ActiveX

Function PDFlib::StoreCustomDataFromFile(Key As String, FileName As String, Location As Long, Options As Long) As Long

DLL

int DLStoreCustomDataFromFile(int InstanceID, const wchar_t * Key, const wchar_t * FileName, int Location, int Options);

Parametere

KeyNøkkelen dataene skal lagres under. Hvis plasseringen er Document Information Dictionary, kan nøkkelen ikke være "Author", "Title", "Subject", "Keywords", "Creator" eller "Producer". Alle andre nøkler kan brukes, men velg nøkler med omhu så de gir mening for brukeren. Hvis plasseringen er Document Catalog, må nøkkelen ha et spesielt prefiks tildelt deg av Adobe for å unngå konflikter med annen programvare
FileNameStien og navnet på filen som inneholder dataene som skal lagres i PDF-en under den angitte nøkkelen
Location1 = Lagre dataene i Document Information Dictionary 2 = Lagre dataene i Document Catalog
Options0 = Lagre dataene som en streng (eneste alternativ hvis plasseringen er Document Information Dictionary) 1 = Lagre dataene i en stream 2 = Lagre dataene i en komprimert stream

Returverdier

0Filen som inneholder dataene, kunne ikke åpnes, eller Key-parameteren var ugyldig
1Dataene ble lagret