PDFTool.NET 7.0
PdfTkNet::PtlDocInfo Class Reference

PDFの文書情報を表現したクラスです。 PtlDocInfoはPtlDocPropertyから取得して使用します。 More...

#include <NetDocInfo.h>

Inheritance diagram for PdfTkNet::PtlDocInfo:
Collaboration diagram for PdfTkNet::PtlDocInfo:

Public Member Functions

PdfTk::PtlDocInfo * getNative ()
 PtlDocInfo ()
 コンストラクタ
 PtlDocInfo (PtlDocInfo^ obj)
 コピーコンストラクタ alias copy
 ‾PtlDocInfo ()
 デストラクタ
 !PtlDocInfo ()
 ファイナライザ。
PtlDocInfo operator= (PtlDocInfo^ obj)
 コピーオペレータ alias copy
String getTitle ()
 タイトルを取得。
void setTitle (String^ str)
 タイトルを設定。
String getAuthor ()
 著者を取得。
void setAuthor (String^ str)
 著者を設定。
String getSubject ()
 サブジェクトを取得。
void setSubject (String^ str)
 サブジェクトを設定。
String getKeywords ()
 キーワードを取得。
void setKeywords (String^ str)
 キーワードを設定。
String getCreator ()
 クリエータを取得。
void setCreator (String^ str)
 クリエータを設定。
String getProducer ()
 プロデューサを取得。
void setProducer (String^ str)
 プロデューサを設定。
PtlDate getCreationDate ()
 作成日付を取得。
void setCreationDate (PtlDate^ date)
 作成日付を設定。
PtlDate getModDate ()
 更新日付を取得。
void setModDate (PtlDate^ date)
 更新日付を設定。

Protected Attributes

PdfTk::PtlDocInfo * m_native

Detailed Description

PDFの文書情報を表現したクラスです。 PtlDocInfoはPtlDocPropertyから取得して使用します。

Constructor & Destructor Documentation

◆ PtlDocInfo() [1/2]

PdfTkNet::PtlDocInfo::PtlDocInfo ( )

コンストラクタ

Exceptions
PtlException

◆ PtlDocInfo() [2/2]

PdfTkNet::PtlDocInfo::PtlDocInfo ( PtlDocInfo^ obj)

コピーコンストラクタ alias copy

Parameters
objコピー元オブジェクト。
Exceptions
PtlException

Member Function Documentation

◆ getAuthor()

String PdfTkNet::PtlDocInfo::getAuthor ( )

著者を取得。

Returns
著者。
Exceptions
PtlException

◆ getCreationDate()

PtlDate PdfTkNet::PtlDocInfo::getCreationDate ( )

作成日付を取得。

Returns
作成日付。
Exceptions
PtlException

◆ getCreator()

String PdfTkNet::PtlDocInfo::getCreator ( )

クリエータを取得。

Returns
クリエータ。
Exceptions
PtlException

◆ getKeywords()

String PdfTkNet::PtlDocInfo::getKeywords ( )

キーワードを取得。

Returns
キーワード。
Exceptions
PtlException

◆ getModDate()

PtlDate PdfTkNet::PtlDocInfo::getModDate ( )

更新日付を取得。

Returns
更新日付。
Exceptions
PtlException

◆ getProducer()

String PdfTkNet::PtlDocInfo::getProducer ( )

プロデューサを取得。

Returns
プロデューサ。
Exceptions
PtlException

◆ getSubject()

String PdfTkNet::PtlDocInfo::getSubject ( )

サブジェクトを取得。

Returns
サブジェクト。
Exceptions
PtlException

◆ getTitle()

String PdfTkNet::PtlDocInfo::getTitle ( )

タイトルを取得。

Returns
タイトル。
Exceptions
PtlException

◆ operator=()

PtlDocInfo PdfTkNet::PtlDocInfo::operator= ( PtlDocInfo^ obj)

コピーオペレータ alias copy

Parameters
objコピー元オブジェクト。

◆ setAuthor()

void PdfTkNet::PtlDocInfo::setAuthor ( String^ str)

著者を設定。

Parameters
str著者。
Exceptions
PtlException

◆ setCreationDate()

void PdfTkNet::PtlDocInfo::setCreationDate ( PtlDate^ date)

作成日付を設定。

Parameters
date作成日付。
Exceptions
PtlException

◆ setCreator()

void PdfTkNet::PtlDocInfo::setCreator ( String^ str)

クリエータを設定。

Parameters
strクリエータ。
Exceptions
PtlException

◆ setKeywords()

void PdfTkNet::PtlDocInfo::setKeywords ( String^ str)

キーワードを設定。

Parameters
strキーワード。複数のキーワードを設定する場合は改行コードCR+LF("¥r¥n")で区切って下さい。
Exceptions
PtlException

◆ setModDate()

void PdfTkNet::PtlDocInfo::setModDate ( PtlDate^ date)

更新日付を設定。

Parameters
date更新日付。
Exceptions
PtlException

◆ setProducer()

void PdfTkNet::PtlDocInfo::setProducer ( String^ str)

プロデューサを設定。

Parameters
strプロデューサ。
Exceptions
PtlException

◆ setSubject()

void PdfTkNet::PtlDocInfo::setSubject ( String^ str)

サブジェクトを設定。

Parameters
strサブジェクト。
Exceptions
PtlException

◆ setTitle()

void PdfTkNet::PtlDocInfo::setTitle ( String^ str)

タイトルを設定。

Parameters
strタイトル。
Exceptions
PtlException