StoreCustomDataFromFile

Belge özellikleri

Açıklama

Bir dosyadaki özel verileri bir anahtar adı altında PDF'ye kaydeder. Bu veriler daha sonra RetrieveCustomDataToString veya RetrieveCustomDataToFile kullanılarak alınabilir. Depolama türü (dize, akış veya sıkıştırılmış akış) ve konumu (Document Information Dictionary veya Document Catalog) ayarlanabilir. Konum Document Catalog ise herhangi bir depolama türü kullanılabilir ancak anahtarın Adobe tarafından size atanmış özel bir öneki olmalıdır. Konum Document Information Dictionary ise standart anahtarlar dışındaki herhangi bir anahtar kullanılabilir ancak yalnızca dizeler kullanılabilir

Sözdizimi

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);

Parametreler

KeyVerilerin altında saklanacağı anahtar. Konum Document Information Dictionary ise anahtar "Author", "Title", "Subject", "Keywords", "Creator" veya "Producer" olamaz. Başka herhangi bir anahtar kullanılabilir; ancak kullanıcı için anlamlı olmaları amacıyla anahtarlar dikkatle seçilmelidir. Konum Document Catalog ise diğer yazılımlarla çakışmayı önlemek için anahtarın Adobe tarafından size atanmış özel bir ön eki olmalıdır
FileNameBelirtilen anahtar altında PDF içinde saklanacak verileri içeren dosyanın yolu ve adı
Location1 = Verileri Document Information Dictionary içinde saklar 2 = Verileri Document Catalog içinde saklar
Options0 = Verileri dize olarak sakla (konum Document Information Dictionary ise kullanılabilen tek seçenek) 1 = Verileri akışta sakla 2 = Verileri sıkıştırılmış akışta sakla

Dönüş değerleri

0Verileri içeren dosya açılamadı veya Key parametresi geçersizdi
1Veriler başarıyla saklandı