StoreCustomDataFromVariant

Belge özellikleri

Açıklama

Bu işlev, değişken bayt dizisi olarak sağlanan özel verileri bir anahtar adı altında PDF'ye kaydeder. Bu veriler daha sonra RetrieveCustomDataToVariant kullanılarak alınabilir. Depolama türü (dize, akış veya sıkıştırılmış akış) ve konum (Document Information Dictionary ya da 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

ActiveX

Function PDFlib::StoreCustomDataFromVariant(Key As String, NewValue As Variant, Location As Long, Options As Long) As Long

Parametreler

Verilerin 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ı olması 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 öneki olmalıdır

Key

NewValue

PDF içinde saklanacak verileri içeren değişken bayt dizisi

Location

1 = Verileri Document Information Dictionary içinde sakla

2 = Verileri Document Catalog içinde sakla

Options

0 = Verileri bir dize olarak sakla (konum Document Information Dictionary ise kullanılabilen tek seçenek)

1 = Verileri bir akışta depola

2 = Verileri sıkıştırılmış bir akışta sakla

Dönüş değerleri

0Location parametresi geçersizdi
1Özel veriler başarıyla saklandı