Antenna House PDF Tool API (C++) 8.0
PdfTk::PtlDocInfo クラス

#include <PtlDocInfo.h>

公開メンバ関数

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

詳解

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

PtlDocInfo.h19 行目に定義があります。

構築子と解体子

◆ PtlDocInfo() [1/2]

PdfTk::PtlDocInfo::PtlDocInfo ( )

コンストラクタ

例外
PtlException

◆ PtlDocInfo() [2/2]

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

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

引数
objコピー元オブジェクト。
例外
PtlException

関数詳解

◆ getAuthor()

const PtlParamString & PdfTk::PtlDocInfo::getAuthor ( )

著者を取得。

戻り値
著者。
例外
PtlException

◆ getCreationDate()

PtlDate PdfTk::PtlDocInfo::getCreationDate ( ) const

作成日付を取得。

戻り値
作成日付。
例外
PtlException

◆ getCreator()

const PtlParamString & PdfTk::PtlDocInfo::getCreator ( )

クリエータを取得。

戻り値
クリエータ。
例外
PtlException

◆ getKeywords()

const PtlParamString & PdfTk::PtlDocInfo::getKeywords ( )

キーワードを取得。

戻り値
キーワード。
例外
PtlException

◆ getModDate()

PtlDate PdfTk::PtlDocInfo::getModDate ( ) const

更新日付を取得。

戻り値
更新日付。
例外
PtlException

◆ getProducer()

const PtlParamString & PdfTk::PtlDocInfo::getProducer ( )

プロデューサを取得。

戻り値
プロデューサ。
例外
PtlException

◆ getSubject()

const PtlParamString & PdfTk::PtlDocInfo::getSubject ( )

サブジェクトを取得。

戻り値
サブジェクト。
例外
PtlException

◆ getTitle()

const PtlParamString & PdfTk::PtlDocInfo::getTitle ( )

タイトルを取得。

戻り値
タイトル。
例外
PtlException

◆ operator=()

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

コピーオペレータ alias copy

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

◆ setAuthor()

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

著者を設定。

引数
str著者。
例外
PtlException

◆ setCreationDate()

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

作成日付を設定。

引数
date作成日付。
例外
PtlException

◆ setCreator()

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

クリエータを設定。

引数
strクリエータ。
例外
PtlException

◆ setKeywords()

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

キーワードを設定。

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

◆ setModDate()

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

更新日付を設定。

引数
date更新日付。
例外
PtlException

◆ setProducer()

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

プロデューサを設定。

引数
strプロデューサ。
例外
PtlException

◆ setSubject()

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

サブジェクトを設定。

引数
strサブジェクト。
例外
PtlException

◆ setTitle()

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

タイトルを設定。

引数
strタイトル。
例外
PtlException