SetInformation

Belge özellikleri

Açıklama

Seçilen belgenin özelliklerini ayarlar

CreationDate ve ModDate (değiştirme tarihi) özellikleri için tarih biçimi şöyle olmalıdır:

D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY yıl olmalıdır

MM ayı (01-12), DD günü (01-31), HH ise saati (00-23) belirtmelidir

mm dakikayı (00-59), SS saniyeyi (00-59) belirtmelidir

O, +, - veya Z karakteri kullanılarak yerel saatin Universal Time (UT) ile ilişkisini belirtmelidir

HH ve ardından APOSTROPHE (U+0027) ('), UT'ye göre saat cinsinden farkın mutlak değeri (00-23) olmalıdır

mm ve ardından isteğe bağlı bir APOSTROPHE (U+0027) ('), dakika cinsinden UT ofsetinin mutlak değeri (00-59) olmalıdır

Sözdizimi

Delphi

Function TPDFlib.SetInformation(Key: Integer; Const NewValue: WideString): Integer;

ActiveX

Function PDFlib::SetInformation(Key As Long, NewValue As String) As Long

DLL

int DLSetInformation(int InstanceID, int Key, const wchar_t * NewValue);

Parametreler

KeyAyarlanacak özellik: 0 = PDF Version 1 = Author 2 = Title 3 = Subject 4 = Keywords 5 = Creator 6 = Producer 7 = CreationDate 8 = ModDate 9 = XMP dc:subject
NewValueBelirtilen özelliğin yeni değeri

Key 0 olduğunda NewValue tam kaydetme PDF hedef sürümünü seçer. PDF 1.3, 1.4, 1.5, 1.6 ve 1.7 hedeflerinde SaveToFile, SaveToString ve SaveToStream yayılan dosyayı seçilen sürüm içinde tutar. Belge hâlâ daha yeni PDF sürümü gerektiren bir özellik içeriyorsa kaydetme başarısız olur ve LastErrorCode 602 döndürür

Dönüş değerleri

0Belirtilen bilgi ayarlanamadı. Başarısızlığın nedenini belirlemek için LastErrorCode işlevini kullanın
1Belirtilen bilgiler başarıyla ayarlandı