StoreCustomDataFromFileA
Dokumentum tulajdonságai
Leírás
A záró A az ANSI (char) DLL-belépési pontot jelöli; az ActiveX/COM felület csak az Unicode formát teszi elérhetővé A működés megegyezik a(z) StoreCustomDataFromFile működésével, a karakterláncargumentumok értelmezése pedig az aktuális SetAnsiMode kódlapját használja
Egy fájlból egy kulcsnév alatt egyéni adatokat ment a PDF-be, ezek az adatok később a RetrieveCustomDataToString vagy RetrieveCustomDataToFile használatával kérhetők le, beállítható a tárolási típus (karakterlánc, adatfolyam vagy tömörített adatfolyam) és a hely (Document Information Dictionary vagy Document Catalog), ha a hely a Document Catalog, bármely tárolási típus használható, de a kulcsnak az Adobe által kiosztott speciális előtaggal kell rendelkeznie, ha a hely a Document Information Dictionary, a szabványos kulcsokon kívül bármely kulcs használható, de csak karakterláncok
Szintaxis
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);
Paraméterek
| Key | Az a kulcs, amely alatt az adatokat tárolja. Ha a hely a Document Information Dictionary, akkor a kulcs nem lehet "Author", "Title", "Subject", "Keywords", "Creator" vagy "Producer". Bármely más kulcs használható, de a kulcsokat körültekintően kell megválasztani, hogy a felhasználó számára értelmesek legyenek. Ha a hely a Document Catalog, akkor a kulcsnak az Adobe által kijelölt különleges előtaggal kell rendelkeznie a más szoftverekkel való ütközések elkerüléséhez |
|---|---|
| FileName | A megadott kulcs alatt a PDF-ben tárolandó adatokat tartalmazó fájl elérési útja és neve |
| Location | 1 = Az adatok tárolása a Document Information Dictionary szótárban, 2 = Az adatok tárolása a Document Catalog szótárban |
| Options | 0 = Az adatokat karakterláncként tárolja (ez az egyetlen lehetőség, ha a hely a Document Information Dictionary) 1 = Az adatokat adatfolyamban tárolja 2 = Az adatokat tömörített adatfolyamban tárolja |
Visszatérési értékek
| 0 | Az adatokat tartalmazó fájl nem nyitható meg, vagy a Key paraméter érvénytelen volt |
|---|---|
| 1 | Az adatok tárolása sikeres volt |