StoreCustomDataFromVariant
Właściwości dokumentu
Opis
Ta funkcja zapisuje w pliku PDF niestandardowe dane przekazane jako wariant tablicy bajtów pod nazwą klucza. Dane można później pobrać za pomocą RetrieveCustomDataToVariant. Można ustawić typ przechowywania (ciąg, strumień lub strumień skompresowany) i lokalizację (Document Information Dictionary albo Document Catalog). Jeśli lokalizacją jest Document Catalog, można użyć dowolnego typu przechowywania, ale klucz musi mieć specjalny prefiks przydzielony przez Adobe. Jeśli lokalizacją jest Document Information Dictionary, można użyć dowolnego klucza poza standardowymi, ale dozwolone są wyłącznie ciągi
Składnia
ActiveX
Function PDFlib::StoreCustomDataFromVariant(Key As String, NewValue As Variant, Location As Long, Options As Long) As LongParametry
Klucz, pod którym dane są przechowywane. Jeśli lokalizacją jest Document Information Dictionary, klucz nie może mieć wartości "Author", "Title", "Subject", "Keywords", "Creator" ani "Producer". Można użyć dowolnego innego klucza, lecz należy wybierać je starannie, aby były zrozumiałe dla użytkownika. Jeśli lokalizacją jest Document Catalog, klucz musi mieć specjalny prefiks przydzielony przez Adobe, aby uniknąć konfliktów z innym oprogramowaniem
Key
NewValue
Wariant tablicy bajtów zawierający dane do zapisania w PDF
Location
1 = Zapisz dane w słowniku informacji o dokumencie
2 = Zapisz dane w katalogu dokumentu
Options
0 = Przechowuj dane jako ciąg (jedyna opcja dostępna, gdy lokalizacją jest Document Information Dictionary)
1 = Zapisz dane w strumieniu
2 = Zapisz dane w skompresowanym strumieniu
Wartości zwracane
| 0 | Parametr Location był nieprawidłowy |
|---|---|
| 1 | Dane niestandardowe zostały zapisane pomyślnie |