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
| Key | Nø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 |
|---|---|
| FileName | Stien og navnet på filen som inneholder dataene som skal lagres i PDF-en under den angitte nøkkelen |
| Location | 1 = Lagre dataene i Document Information Dictionary 2 = Lagre dataene i Document Catalog |
| Options | 0 = 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
| 0 | Filen som inneholder dataene, kunne ikke åpnes, eller Key-parameteren var ugyldig |
|---|---|
| 1 | Dataene ble lagret |