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