SetCatalogInformationA

Belge özellikleri

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış SetCatalogInformation ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır

Bu işlev PDF belgesinde özel bilgiler saklamanızı sağlar. SetCustomInformation işlevine benzer, ancak bilgiler Document Information Dictionary yerine Document Catalog içinde saklanır. Meta veriler SetCustomInformation kullanılarak Document Information Dictionary içinde, özel içerik veya yapısal bilgiler ise bu işlev kullanılarak Document Catalog içinde saklanmalıdır

Anahtar, kitaplığın veya PDF belirtiminin yönettiği bir Catalog sistem anahtarı olamaz. Ayrılmış adlar şunlardır: Type, Version, Extensions, Pages, PageLabels, Names, Dests, ViewerPreferences, OpenAction, AA, AcroForm, Metadata, StructTreeRoot, MarkInfo, Lang, SpiderInfo, OutputIntents, PieceInfo, OCProperties, Perms, Legal, Requirements, Collection ve NeedsRendering

Sözdizimi

Delphi

Function DLSetCatalogInformationA(InstanceID: Integer; Key, NewValue: PAnsiChar): Integer;

DLL

int DLSetCatalogInformationA(int InstanceID, const char * Key, const char * NewValue);

Parametreler

KeyAyarlanacak anahtarın adı. Diğer yazılımlarla çakışmayı önlemek için Adobe tarafından size atanan özel bir öneke sahip olmalıdır
NewValueBelirtilen anahtarın yeni değeri

Dönüş değerleri

0Belirtilen anahtar ayarlanamadı; sistem anahtarı olabilir
1Belirtilen anahtarın değeri başarıyla ayarlandı