6 #ifndef PDFTK_PTL_TEXTBOX_H_
7 #define PDFTK_PTL_TEXTBOX_H_
9 #include "PtlParamString.h"
13 class PtlParamWriteStringTextBox;
35 int getHandle()
const;
163 #endif // PDFTK_PTL_TEXTBOX_H_
void setWritingMode(MODE mode)
横書き/縦書きを設定。
void writeNL(float size)
改行。
ページに描画されるテキストボックスを表現するクラスです。 テキストボックスをにテキストを書き、テキストボックスをコンテントに配置します。
Definition: PtlTextBox.h:22
MODE
横書き/縦書き
Definition: PtlTextBox.h:27
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: PtlColor.h:19
void fitToBBox(bool fit)
TextBoxのサイズをテキストのBBoxに合わせるかどうかの設定。
TextBoxに使うパラメータクラスです。 ベースクラスPtlParamWriteStringへの設定も忘れずに行ってください。
Definition: PtlParamWriteStringTextBox.h:20
void setOpacity(float opacity)
不透明度を設定。
void terminate()
テキストボックスを終了。
void setOutlineColor(const PtlColor &outlineColor)
テキストボックスの縁取り色を設定。
void setBackColor(const PtlColor &bkColor)
背景色を設定。
void writeString(const PtlParamString &str, const PtlParamWriteStringTextBox ¶mWriteString)
文字列を出力。
文字列を扱うクラスです。
Definition: PtlParamString.h:27
void writeStringNL(const PtlParamString &str, const PtlParamWriteStringTextBox ¶mWriteString)
文字列を出力して改行。
PtlTextBox(const PtlTextBox &obj)
コピーコンストラクタ
PtlTextBox & operator=(const PtlTextBox &obj)
コピーオペレータ