StoreCustomDataFromFileA
Dokumentegenskaper
Beskrivelse
Den avsluttende A angir ANSI-inngangspunktet (char) i DLL-en; ActiveX/COM-flaten eksponerer kun Unicode-formen. Oppførselen er identisk med StoreCustomDataFromFile og strengargumenter tolkes ut fra gjeldende kodetabell i SetAnsiMode
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 DLStoreCustomDataFromFileA(InstanceID: Integer; Key, FileName: PAnsiChar; Location, Options: Integer): Integer;
DLL
int DLStoreCustomDataFromFileA(int InstanceID, const char * Key, const char * 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 |