PDFTool.NET 7.0
NetDocInfo.h
1
10#ifndef PDFTK_NET_PTLDOCINFO_H_
11#define PDFTK_NET_PTLDOCINFO_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlDate;
18
23
24public ref class PtlDocInfo : public System::IDisposable
25{
26protected:
27 PdfTk::PtlDocInfo* m_native;
28public:
29 PdfTk::PtlDocInfo* getNative() { return m_native; };
30
31public:
38
46
51
56
57public:
64
65public:
71 String^ getTitle();
72
78 void setTitle(String^ str);
79
80public:
86 String^ getAuthor();
87
93 void setAuthor(String^ str);
94
95public:
101 String^ getSubject();
102
108 void setSubject(String^ str);
109
110public:
116 String^ getKeywords();
117
123 void setKeywords(String^ str);
124
125public:
131 String^ getCreator();
132
138 void setCreator(String^ str);
139
140public:
146 String^ getProducer();
147
153 void setProducer(String^ str);
154
155public:
162
169
170public:
177
183 void setModDate(PtlDate^ date);
184};
185
186} // namespace PdfTkNet
187
188#endif // PDFTK_NET_PTLDOCINFO_H_
PDFの日時情報を表現したクラスです。
Definition NetDate.h:22
PtlDocInfo()
コンストラクタ
void setKeywords(String^ str)
キーワードを設定。
String getCreator()
クリエータを取得。
void setCreationDate(PtlDate^ date)
作成日付を設定。
void setSubject(String^ str)
サブジェクトを設定。
void setAuthor(String^ str)
著者を設定。
PtlDocInfo(PtlDocInfo^ obj)
コピーコンストラクタ alias copy
String getTitle()
タイトルを取得。
void setCreator(String^ str)
クリエータを設定。
String getAuthor()
著者を取得。
PtlDate getModDate()
更新日付を取得。
String getProducer()
プロデューサを取得。
void setProducer(String^ str)
プロデューサを設定。
‾PtlDocInfo()
デストラクタ
String getSubject()
サブジェクトを取得。
void setModDate(PtlDate^ date)
更新日付を設定。
PtlDocInfo operator=(PtlDocInfo^ obj)
コピーオペレータ alias copy
PtlDate getCreationDate()
作成日付を取得。
void setTitle(String^ str)
タイトルを設定。
String getKeywords()
キーワードを取得。