StoreCustomDataFromString
Dokumenteigenschaften
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Wenn Location den Wert 2 hat, sind Systemschlüssel des Katalogs reserviert und geben 0 zurück, statt überschrieben zu werden. Zu den reservierten Schlüsseln gehört OutputIntents, der von PDF/A- und Farbausgabe-Workflows verwaltet wird.
Syntax
Delphi
Function TPDFlib.StoreCustomDataFromString(Const Key, NewValue: AnsiString; Location, Options: Integer): Integer;
DLL
int DLStoreCustomDataFromString(int InstanceID, const char * Key, const char * NewValue, int Location, int Options);
Parameter
| Key | Der Schlüssel, unter dem die Daten gespeichert werden. Wenn der Speicherort das Document Information Dictionary ist, darf der Schlüssel nicht "Author", "Title", "Subject", "Keywords", "Creator" oder "Producer" lauten. Jeder andere Schlüssel kann verwendet werden; Schlüssel sollten jedoch sorgfältig gewählt werden, damit sie für den Benutzer verständlich sind. Wenn der Speicherort der Document Catalog ist, muss der Schlüssel ein spezielles, von Adobe zugewiesenes Präfix besitzen, um Konflikte mit anderer Software zu vermeiden. |
|---|---|
| NewValue | Der neue Datenwert |
| Location | 1 = Daten im Document Information Dictionary speichern 2 = Daten im Document Catalog speichern |
| Options | 0 = Daten als Zeichenfolge speichern (die einzige verfügbare Option, wenn der Speicherort das Document Information Dictionary ist) 1 = Daten in einem Stream speichern 2 = Daten in einem komprimierten Stream speichern |
Rückgabewerte
| 0 | Die Daten konnten nicht gespeichert werden, da der Schlüsselname reserviert war |
|---|---|
| 1 | Die Daten wurden erfolgreich gespeichert |