PDFTool.NET 7.0
NetEditTextItem.h
1
10#ifndef PDFTK_NET_PTL_EDIT_TEXT_ITEM_H_
11#define PDFTK_NET_PTL_EDIT_TEXT_ITEM_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlFontInfo;
18ref class PtlRect;
19ref class PtlQuadPoint;
20ref class PtlColor;
21
25
26public ref class PtlEditTextItem : public System::IDisposable
27{
28public:
32 enum class PAINT_FLAGS {
33 PAINT_INVISIBLE = 0x00000000,
34 PAINT_STROKE = 0x00000001,
35 PAINT_FILL = 0x00000002
36 };
37
38protected:
39 PdfTk::PtlEditTextItem* m_native;
40public:
41 PdfTk::PtlEditTextItem* getNative() { return m_native; };
42
43public:
49
57
62
67
68public:
75
76public:
84 String^ getText();
85
94
103
112
121
131
141};
142
143}
144
145#endif // PDFTK_NET_PTL_EDIT_TEXT_ITEM_H_
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition NetColor.h:23
PtlRect getBBox()
ページ座標系のBBoxを取得。
PAINT_FLAGS
ペイントフラグ。
Definition NetEditTextItem.h:32
@ PAINT_STROKE
ストロークします。
Definition NetEditTextItem.h:34
@ PAINT_FILL
パスを塗りつぶします。
Definition NetEditTextItem.h:35
@ PAINT_INVISIBLE
ストロークも塗りつぶしも行いません。
Definition NetEditTextItem.h:33
PtlQuadPoint getQuadPoint()
ページ座標系のQuadPointを取得。
PtlColor getFillColor()
塗りつぶしカラーを取得。
PtlColor getStrokeColor()
ストロークカラーを取得。
PtlEditTextItem()
コンストラクタ
PtlFontInfo getFontInfo()
フォント情報を取得。
PtlEditTextItem operator=(PtlEditTextItem^ obj)
コピーオペレータ alias copy
‾PtlEditTextItem()
デストラクタ
PtlEditTextItem(PtlEditTextItem^ obj)
コピーコンストラクタ alias copy
PAINT_FLAGS getPaintFlags()
ペイントフラグを取得。
String getText()
テキストを取得。
フォントの情報を表現したクラスです。
Definition NetFontInfo.h:24
PDFの矩形4隅座標を表現したクラスです。 矩形は上左、上右、下左、下右で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition NetQuadPoint.h:26
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition NetRect.h:24