SetInformation

文書プロパティ

説明

選択した文書のプロパティを設定します

CreationDate および ModDate(変更日)プロパティの日付形式は次のとおり

D:YYYYMMDDHHmmSSOHH'mm'

where

YYYY は年を表します

MM は月(01-12)、DD は日(01-31)、HH は時(00-23)です

mm は分 (00-59)、SS は秒 (00-59) でなければなりません

O は +、- または Z 文字を使用した現地時刻と協定世界時(UT)の関係でなければなりません

HH の後に続く APOSTROPHE (U+0027)(')は、UT からのオフセットの絶対値を時間(00~23)で表す必要があります

mm の後にオプションの APOSTROPHE (U+0027) (') を続けたものは、UT からのオフセットの絶対値を分 (00-59) で表します

構文

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

パラメータ

Key設定するプロパティ: 0 = PDF Version 1 = Author 2 = Title 3 = Subject 4 = Keywords 5 = Creator 6 = Producer 7 = CreationDate 8 = ModDate 9 = XMP dc:subject
NewValue指定したプロパティの新しい値

Key が 0 の場合、NewValue は完全保存の PDF 対象バージョンを選択します。PDF 1.3、1.4、1.5、1.6、1.7 の対象では、SaveToFile、SaveToString、SaveToStream が出力ファイルを選択したバージョン内に保ちます。文書に新しい PDF バージョンを必要とする機能がまだ含まれる場合、保存は失敗し、LastErrorCode は 602 を返します

戻り値

0指定した情報を設定できませんでした。失敗理由を確認するには LastErrorCode 関数を使用します
1指定した情報は正常に設定されました