|
Antenna House PDF Tool API (.NET) 8.0
|
#include <NetAnnotFreeText.h>


公開メンバ関数 | |
| PtlAnnotFreeText () | |
| コンストラクタ | |
| PtlAnnotFreeText (PtlAnnotFreeText^ obj) | |
| コピーコンストラクタ alias copy | |
| ~PtlAnnotFreeText () | |
| デストラクタ | |
| !PtlAnnotFreeText () | |
| ファイナライザ。 | |
| PtlAnnotFreeText | operator= (PtlAnnotFreeText^ obj) |
| コピーオペレータ alias copy | |
| void | setTextBoxRect (PtlRect^ rectMM) |
| テキストボックスの矩形座標を設定。 | |
| void | setTextBox (PtlTextBoxAnnot^ textBox) |
| テキストボックスを設定。 | |
| bool | hasCallout () |
| コールアウトを持っているかどうかを取得。 | |
| PtlPoints | getCalloutPoints () |
| コールアウトの頂点POINTのコンテナを取得。 | |
| LINE_ENDING_STYLE | getLineEndingStyle () |
| 線端スタイルを取得。 | |
| void | setLineEndingStyle (LINE_ENDING_STYLE style) |
| 線端スタイルを設定。 | |
| 基底クラス PdfTkNet::PtlAnnotTextMarkup に属する継承公開メンバ関数 | |
| PtlAnnotTextMarkup (ANNOT_TYPE type) | |
| コンストラクタ | |
| PtlAnnotTextMarkup (PtlAnnotTextMarkup^ obj) | |
| コピーコンストラクタ alias copy | |
| virtual | ~PtlAnnotTextMarkup () |
| デストラクタ | |
| !PtlAnnotTextMarkup () | |
| ファイナライザ。 | |
| PtlAnnotTextMarkup | operator= (PtlAnnotTextMarkup^ obj) |
| コピーオペレータ alias copy | |
| PtlQuadPoints | getQuadPoints () |
| テキストを囲むQuadPointのコンテナを取得。 | |
| void | setVerticalDirection (bool vert) |
| テキストを縦書き方向に囲むかどうかを設定。 | |
| 基底クラス PdfTkNet::PtlAnnotMarkup に属する継承公開メンバ関数 | |
| PtlAnnotMarkup (ANNOT_TYPE type) | |
| コンストラクタ | |
| PtlAnnotMarkup (PtlAnnotMarkup^ obj) | |
| コピーコンストラクタ alias copy | |
| virtual | ~PtlAnnotMarkup () |
| デストラクタ | |
| !PtlAnnotMarkup () | |
| ファイナライザ。 | |
| PtlAnnotMarkup | operator= (PtlAnnotMarkup^ obj) |
| コピーオペレータ alias copy | |
| String | getMarkUpTitle () |
| ポップアップウィンドウのタイトル文字列を取得。 | |
| void | setMarkUpTitle (String^title) |
| ポップアップウィンドウのタイトル文字列を設定。 | |
| String | getMarkUpSubj () |
| サブジェクトの短い説明を取得。 | |
| void | setMarkUpSubj (String^subj) |
| サブジェクトの短い説明を設定。 | |
| PtlDate | getMarkUpDate () |
| 注釈生成日時を取得。 | |
| void | setMarkUpDate (PtlDate^ date) |
| 注釈生成日時を設定。 | |
| float | getMarkUpCA () |
| 不透明度を取得。 | |
| void | setMarkUpCA (float ca) |
| 不透明度を設定。 | |
| bool | hasAnnotPopup () |
| ポップアップ注釈を持つか否かを取得。 | |
| PtlAnnotPopup | getAnnotPopup () |
| ポップアップ注釈を取得。 | |
| void | setAnnotPopUp (PtlAnnotPopup^ popup) |
| ポップアップ注釈を設定。 | |
| 基底クラス PdfTkNet::PtlAnnot に属する継承公開メンバ関数 | |
| PdfTk::PtlAnnot * | getNative () |
| PtlAnnot (ANNOT_TYPE type) | |
| コンストラクタ | |
| PtlAnnot (PtlAnnot^ obj) | |
| コピーコンストラクタ alias copy | |
| virtual | ~PtlAnnot () |
| デストラクタ | |
| !PtlAnnot () | |
| ファイナライザ。 | |
| PtlAnnot | operator= (PtlAnnot^ obj) |
| コピーオペレータ alias copy | |
| ANNOT_TYPE | getType () |
| 注釈タイプを取得。 | |
| bool | isMarkup () |
| マークアップ注釈か否かを取得。 | |
| PtlRect | getRect () |
| 矩形座標を取得。 | |
| void | setRect (PtlRect^ rectMM) |
| 矩形座標を設定。 | |
| String | getTextContents () |
| 内容を取得。 | |
| void | setTextContents (String^ contents) |
| 内容を設定。 | |
| PtlDate | getDate () |
| 日時の取得。 | |
| void | setDate (PtlDate^ date) |
| 日時の設定。 | |
| ANNOT_FLAGS | getAnnotFlags () |
| 注釈フラグを取得。 | |
| void | setAnnotFlags (ANNOT_FLAGS flag) |
| 注釈フラグを設定。 | |
| PtlColor | getColor () |
| 色を取得。 | |
| void | setColor (PtlColorDeviceRGB^ color) |
| 色を設定。 | |
| PtlColor | getInteriorColor () |
| 内部色を取得。 | |
| void | setInteriorColor (PtlColor^ color) |
| 内部色を設定。 | |
| BORDER_STYLE | getBorderStyle () |
| 境界線スタイルを取得。 | |
| void | setBorderStyle (BORDER_STYLE style) |
| 境界線スタイルを設定。 | |
| BORDER_LINE_WIDTH | getBorderWidth () |
| 境界線幅をBORDER_LINE_WIDTHで取得。 | |
| void | setBorderWidth (BORDER_LINE_WIDTH width) |
| 境界線幅をBORDER_LINE_WIDTHで設定。 | |
| float | getBorderWidthNative () |
| 注釈に設定してある境界線幅を直接取得。 | |
| void | setBorderWidthNative (float width) |
| 注釈の境界線幅を数値で直接設定。 | |
| String | getAnnotationName () |
| 注釈名を取得。 | |
その他の継承メンバ | |
| 基底クラス PdfTkNet::PtlAnnot に属する継承限定公開変数類 | |
| PdfTk::PtlAnnot * | m_native |
PDFのフリーテキスト注釈を表現したクラスです。
|
strong |
| PdfTkNet::PtlAnnotFreeText::PtlAnnotFreeText | ( | ) |
コンストラクタ
| PtlException |
| PdfTkNet::PtlAnnotFreeText::PtlAnnotFreeText | ( | PtlAnnotFreeText^ | obj | ) |
| PdfTkNet::PtlAnnotFreeText::~PtlAnnotFreeText | ( | ) |
デストラクタ
| PdfTkNet::PtlAnnotFreeText::!PtlAnnotFreeText | ( | ) |
ファイナライザ。
| PtlPoints PdfTkNet::PtlAnnotFreeText::getCalloutPoints | ( | ) |
コールアウトの頂点POINTのコンテナを取得。
折れ曲がり線は開始点/折れ曲がり点/終了点の3座標
直線は開始点/終了点の2座標
終了点がテキストボックスに接する点です。
| PtlException |
| LINE_ENDING_STYLE PdfTkNet::PtlAnnotFreeText::getLineEndingStyle | ( | ) |
| bool PdfTkNet::PtlAnnotFreeText::hasCallout | ( | ) |
| PtlAnnotFreeText PdfTkNet::PtlAnnotFreeText::operator= | ( | PtlAnnotFreeText^ | obj | ) |
コピーオペレータ alias copy
| obj | コピー元オブジェクト。 |
| void PdfTkNet::PtlAnnotFreeText::setLineEndingStyle | ( | LINE_ENDING_STYLE | style | ) |
| void PdfTkNet::PtlAnnotFreeText::setTextBox | ( | PtlTextBoxAnnot^ | textBox | ) |
| void PdfTkNet::PtlAnnotFreeText::setTextBoxRect | ( | PtlRect^ | rectMM | ) |
テキストボックスの矩形座標を設定。
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
※ 注意事項
PtlAnnotFreeTextはsetTextBoxRectでテキストボックスの矩形を設定したら自動的に注釈の矩形座標は設定されますので
基底クラスPtlAnnotのsetRect関数で矩形座標を設定しないでください。
| rectMM | 矩形座標 |
| PtlException |