PDFTool  6.0
Public Member Functions | List of all members
PdfTk::PtlDocInfo Class Reference

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

#include <PtlDocInfo.h>

Public Member Functions

int getHandle () const
 
 PtlDocInfo ()
 コンストラクタ More...
 
 PtlDocInfo (const PtlDocInfo &obj)
 コピーコンストラクタ alias copy More...
 
 ‾PtlDocInfo ()
 デストラクタ
 
PtlDocInfooperator= (const PtlDocInfo &obj)
 コピーオペレータ alias copy More...
 
PtlParamString getTitle () const
 タイトルを取得。 More...
 
void setTitle (const PtlParamString &str)
 タイトルを設定。 More...
 
PtlParamString getAuthor () const
 著者を取得。 More...
 
void setAuthor (const PtlParamString &str)
 著者を設定。 More...
 
PtlParamString getSubject () const
 サブジェクトを取得。 More...
 
void setSubject (const PtlParamString &str)
 サブジェクトを設定。 More...
 
PtlParamString getKeywords () const
 キーワードを取得。 More...
 
void setKeywords (const PtlParamString &str)
 キーワードを設定。 More...
 
PtlParamString getCreator () const
 クリエータを取得。 More...
 
void setCreator (const PtlParamString &str)
 クリエータを設定。 More...
 
PtlParamString getProducer () const
 プロデューサを取得。 More...
 
void setProducer (const PtlParamString &str)
 プロデューサを設定。 More...
 
PtlDate getCreationDate () const
 作成日付を取得。 More...
 
void setCreationDate (const PtlDate &date)
 作成日付を設定。 More...
 
PtlDate getModDate () const
 更新日付を取得。 More...
 
void setModDate (const PtlDate &date)
 更新日付を設定。 More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ PtlDocInfo() [1/2]

PdfTk::PtlDocInfo::PtlDocInfo ( )

コンストラクタ

Exceptions
PtlException

◆ PtlDocInfo() [2/2]

PdfTk::PtlDocInfo::PtlDocInfo ( const PtlDocInfo obj)

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

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

Member Function Documentation

◆ getAuthor()

PtlParamString PdfTk::PtlDocInfo::getAuthor ( ) const

著者を取得。

Returns
著者。
Exceptions
PtlException

◆ getCreationDate()

PtlDate PdfTk::PtlDocInfo::getCreationDate ( ) const

作成日付を取得。

Returns
作成日付。
Exceptions
PtlException

◆ getCreator()

PtlParamString PdfTk::PtlDocInfo::getCreator ( ) const

クリエータを取得。

Returns
クリエータ。
Exceptions
PtlException

◆ getKeywords()

PtlParamString PdfTk::PtlDocInfo::getKeywords ( ) const

キーワードを取得。

Returns
キーワード。
Exceptions
PtlException

◆ getModDate()

PtlDate PdfTk::PtlDocInfo::getModDate ( ) const

更新日付を取得。

Returns
更新日付。
Exceptions
PtlException

◆ getProducer()

PtlParamString PdfTk::PtlDocInfo::getProducer ( ) const

プロデューサを取得。

Returns
プロデューサ。
Exceptions
PtlException

◆ getSubject()

PtlParamString PdfTk::PtlDocInfo::getSubject ( ) const

サブジェクトを取得。

Returns
サブジェクト。
Exceptions
PtlException

◆ getTitle()

PtlParamString PdfTk::PtlDocInfo::getTitle ( ) const

タイトルを取得。

Returns
タイトル。
Exceptions
PtlException

◆ operator=()

PtlDocInfo& PdfTk::PtlDocInfo::operator= ( const PtlDocInfo obj)

コピーオペレータ alias copy

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

◆ setAuthor()

void PdfTk::PtlDocInfo::setAuthor ( const PtlParamString str)

著者を設定。

Parameters
str著者。
Exceptions
PtlException

◆ setCreationDate()

void PdfTk::PtlDocInfo::setCreationDate ( const PtlDate date)

作成日付を設定。

Parameters
date作成日付。
Exceptions
PtlException

◆ setCreator()

void PdfTk::PtlDocInfo::setCreator ( const PtlParamString str)

クリエータを設定。

Parameters
strクリエータ。
Exceptions
PtlException

◆ setKeywords()

void PdfTk::PtlDocInfo::setKeywords ( const PtlParamString str)

キーワードを設定。

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

◆ setModDate()

void PdfTk::PtlDocInfo::setModDate ( const PtlDate date)

更新日付を設定。

Parameters
date更新日付。
Exceptions
PtlException

◆ setProducer()

void PdfTk::PtlDocInfo::setProducer ( const PtlParamString str)

プロデューサを設定。

Parameters
strプロデューサ。
Exceptions
PtlException

◆ setSubject()

void PdfTk::PtlDocInfo::setSubject ( const PtlParamString str)

サブジェクトを設定。

Parameters
strサブジェクト。
Exceptions
PtlException

◆ setTitle()

void PdfTk::PtlDocInfo::setTitle ( const PtlParamString str)

タイトルを設定。

Parameters
strタイトル。
Exceptions
PtlException