PDFTool  7.0
Public Member Functions | Protected Attributes | List of all members
PdfTk::PtlParamWriteString Class Reference

文字の描画に使うパラメータクラスです。 More...

#include <PtlParamWriteString.h>

Inheritance diagram for PdfTk::PtlParamWriteString:
Inheritance graph
[legend]

Public Member Functions

int getHandle () const
 
 PtlParamWriteString ()
 コンストラクタ More...
 
 PtlParamWriteString (const PtlParamWriteString &obj)
 コピーコンストラクタ More...
 
 ‾PtlParamWriteString ()
 デストラクタ
 
PtlParamWriteStringoperator= (const PtlParamWriteString &obj)
 コピーオペレータ More...
 
void setFont (const PtlParamFont &font)
 フォントの設定。 More...
 
void setTextColor (const PtlColor &textColor)
 文字色を設定。 More...
 
void setOutlineColor (const PtlColor &outlineColor)
 文字の縁取り色を設定。 More...
 
void setOpacity (float opacity)
 不透明度を設定。 More...
 

Protected Attributes

int m_dataParamWriteString
 

Detailed Description

文字の描画に使うパラメータクラスです。

Constructor & Destructor Documentation

◆ PtlParamWriteString() [1/2]

PdfTk::PtlParamWriteString::PtlParamWriteString ( )

コンストラクタ

Exceptions
PtlException

◆ PtlParamWriteString() [2/2]

PdfTk::PtlParamWriteString::PtlParamWriteString ( const PtlParamWriteString obj)

コピーコンストラクタ

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

Member Function Documentation

◆ operator=()

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

コピーオペレータ

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

◆ setFont()

void PdfTk::PtlParamWriteString::setFont ( const PtlParamFont font)

フォントの設定。

Parameters
fontフォント。
Exceptions
PtlException

◆ setOpacity()

void PdfTk::PtlParamWriteString::setOpacity ( float  opacity)

不透明度を設定。

※ 設定しない場合はデフォルト値として1.0が設定されます。

Parameters
opacity0.0 〜 1.0。0.0が透明、1.0が不透明。
Exceptions
PtlException

◆ setOutlineColor()

void PdfTk::PtlParamWriteString::setOutlineColor ( const PtlColor outlineColor)

文字の縁取り色を設定。

※ 設定しない場合はデフォルト値として文字色と同色が設定されます。

Parameters
outlineColor縁取り色指定。
Exceptions
PtlException

◆ setTextColor()

void PdfTk::PtlParamWriteString::setTextColor ( const PtlColor textColor)

文字色を設定。

文字色にPtlColorNoneを設定すると、描画される文字に色は使われません。
setTextColorもsetOutlineColorもPtlColorNoneを設定された場合は透明テキストとなります。
※ 設定しない場合はデフォルト値として黒色が設定されます。

Parameters
textColor塗りつぶし色指定。
Exceptions
PtlException