10#ifndef PDFTK_NET_PTL_TEXT_BOX_H_
11#define PDFTK_NET_PTL_TEXT_BOX_H_
13#include <PdfTkNet/NetTk.h>
37 PdfTk::PtlTextBox* m_native;
39 PdfTk::PtlTextBox* getNative() {
return m_native; };
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition NetColor.h:23
TextBoxの文字の描画に使うパラメータクラスです。 ベースクラスPtlParamWriteStringへの設定も忘れずに行ってください。
Definition NetParamWriteStringTextBox.h:26
void terminate()
テキストボックスを終了。
void fitToBBox(bool fit)
TextBoxのサイズをテキストのBBoxに合わせるかどうかの設定。
PtlTextBox(PtlTextBox^ obj)
コピーコンストラクタ alias copy
PtlTextBox operator=(PtlTextBox^ obj)
コピーオペレータ alias copy
MODE
横書き/縦書き
Definition NetTextBox.h:31
@ MODE_VERTICAL
縦書き
Definition NetTextBox.h:33
@ MODE_HORIZONTAL
横書き
Definition NetTextBox.h:32
void writeStringNL(String^ str, PtlParamWriteStringTextBox^ paramWriteString)
文字列を出力して改行。
void setBackColor(PtlColor^ bkColor)
背景色を設定。
void setOpacity(float opacity)
不透明度を設定。
void setWritingMode(MODE mode)
横書き/縦書きを設定。
void setOutlineColor(PtlColor^ outlineColor)
テキストボックスの縁取り色を設定。
void writeNL(float size)
改行。
void writeString(String^ str, PtlParamWriteStringTextBox^ paramWriteString)
文字列を出力。