DASetInformation
ドキュメントプロパティ、直接アクセス機能
説明
文書情報セクションの値を設定します
Author や Subject などの標準情報、またはカスタム情報を指定できます
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.DASetInformation(FileHandle: Integer; Const Key, NewValue: WideString): Integer;
ActiveX
Function PDFlib::DASetInformation(FileHandle As Long, Key As String, NewValue As String) As Long
DLL
int DLDASetInformation(int InstanceID, int FileHandle, const wchar_t * Key, const wchar_t * NewValue);
パラメータ
| FileHandle | DAOpenFile、DAOpenFileReadOnly または DAOpenFromStream 関数により返されるハンドル |
|---|---|
| Key | 標準情報には "Author"、"Title"、"Subject"、"Keywords"、"Creator"、"Producer"、"CreationDate"、または "ModDate" を使用します。カスタム情報にはそれ以外の任意の文字列を使用できます |
| NewValue | 指定したキーの新しい値 |
戻り値
| 0 | 指定した FileHandle が無効です 情報キーが正常に設定または更新されました |
|---|---|
| 1 |