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

パラメータ

FileHandleDAOpenFile、DAOpenFileReadOnly または DAOpenFromStream 関数により返されるハンドル
Key標準情報には "Author"、"Title"、"Subject"、"Keywords"、"Creator"、"Producer"、"CreationDate"、または "ModDate" を使用します。カスタム情報にはそれ以外の任意の文字列を使用できます
NewValue指定したキーの新しい値

戻り値

0指定した FileHandle が無効です 情報キーが正常に設定または更新されました
1