PDFTool.NET  6.0
Public Member Functions | Protected Attributes | List of all members
PdfTkNet::PtlParamWriteString Class Reference

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

#include <NetParamWriteString.h>

Inheritance diagram for PdfTkNet::PtlParamWriteString:
Inheritance graph
[legend]
Collaboration diagram for PdfTkNet::PtlParamWriteString:
Collaboration graph
[legend]

Public Member Functions

PdfTk::PtlParamWriteString * getNative ()
 
 PtlParamWriteString ()
 コンストラクタ More...
 
 PtlParamWriteString (PtlParamWriteString^ obj)
 コピーコンストラクタ alias copy More...
 
 ‾PtlParamWriteString ()
 デストラクタ
 
 !PtlParamWriteString ()
 ファイナライザ。
 
PtlParamWriteString operator= (PtlParamWriteString^ obj)
 コピーオペレータ alias copy More...
 
void setFont (PtlParamFont^ font)
 フォントを設定。 More...
 
void setTextColor (PtlColor^ textColor)
 文字色を設定。 More...
 
void setOutlineColor (PtlColor^ outlineColor)
 文字の縁取り色を設定。 More...
 
void setOpacity (float opacity)
 不透明度を設定。 More...
 

Protected Attributes

PdfTk::PtlParamWriteString * m_native
 

Detailed Description

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

Constructor & Destructor Documentation

◆ PtlParamWriteString() [1/2]

PdfTkNet::PtlParamWriteString::PtlParamWriteString ( )

コンストラクタ

Exceptions
PtlException

◆ PtlParamWriteString() [2/2]

PdfTkNet::PtlParamWriteString::PtlParamWriteString ( PtlParamWriteString obj)

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

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

Member Function Documentation

◆ operator=()

PtlParamWriteString PdfTkNet::PtlParamWriteString::operator= ( PtlParamWriteString obj)

コピーオペレータ alias copy

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

◆ setFont()

void PdfTkNet::PtlParamWriteString::setFont ( PtlParamFont font)

フォントを設定。

Parameters
fontフォント。
Exceptions
PtlException

◆ setOpacity()

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

不透明度を設定。

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

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

◆ setOutlineColor()

void PdfTkNet::PtlParamWriteString::setOutlineColor ( PtlColor outlineColor)

文字の縁取り色を設定。

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

Parameters
outlineColor縁取り色指定。
Exceptions
PtlException

◆ setTextColor()

void PdfTkNet::PtlParamWriteString::setTextColor ( PtlColor textColor)

文字色を設定。

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

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