10 #ifndef PDFTK_NET_CONTENT_H_
11 #define PDFTK_NET_CONTENT_H_
13 #include <PdfTkNet/NetTk.h>
18 ref class PtlParamWriteString;
20 ref class PtlParamDrawImage;
21 ref class PtlParamDrawShape;
22 ref class PtlParamDrawLayer;
24 ref class PtlParamDrawForm;
25 ref class PtlEditElements;
26 ref class PtlParamExtractText;
62 PdfTk::PtlContent* m_native;
64 PdfTk::PtlContent* getNative() {
return m_native; };
311 #endif // PDFTK_NET_CONTENT_H_
void writeString(PtlRect^ rectMM, ALIGN align, String^ str, PtlParamWriteString^ paramWriteString)
文字列を出力。
void writeString(PtlRect^ rectMM, ALIGN align, float angle, String^ str, PtlParamWriteString^ paramWriteString)
文字列を回転出力。
テキスト抽出処理のパラメータを表現したクラスです。
Definition: NetParamExtractText.h:24
GET_ELEMENT
エレメント取得タイプ。
Definition: NetContent.h:53
void drawFitImage(PtlRect^ rectMM, ALIGN align, PtlParamDrawImage^ paramDrawImage)
画像を描画。
ALIGN
配置
Definition: NetContent.h:38
座標(x、y)を表現したクラスです。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: NetPoint.h:23
レイヤーの描画に使うパラメータクラスです。
Definition: NetParamDrawLayer.h:24
void drawForm(PtlRect^ rectMM, ALIGN align, PtlPage^ page)
フォームを描画。
線の描画に使うパラメータクラスです。
Definition: NetParamDrawShape.h:24
void drawRoundRect(PtlRect^ rectMM, float widthRoundMM, float heightRoundMM, PtlParamDrawShape^ paramDrawShape)
丸角矩形を描画。
画像の描画に使うパラメータクラスです。
Definition: NetParamDrawImage.h:25
PDFのページオブジェクトを表現したクラスです。
Definition: NetPage.h:33
void drawCircle(PtlRect^ rectMM, PtlParamDrawShape^ paramDrawShape)
円形を描画。
@ GET_SHADING
シェイディングを取得する。
void writeStringV(PtlRect^ rectMM, ALIGN align, String^ str, PtlParamWriteString^ paramWriteString)
縦書きの文字列を出力。
void drawImage(PtlRect^ rectMM, ALIGN align, PtlParamDrawImage^ paramDrawImage)
画像を描画。
PtlContent(PtlContent^ obj)
コピーコンストラクタ alias copy
void drawCircle(PtlPoint^ centerMM, float radiusMM, PtlParamDrawShape^ paramDrawShape)
円を描画。
ページのキャンバスを表現するクラスです。
Definition: NetContent.h:33
void drawLine(PtlPoint^ fromMM, PtlPoint^ toMM, PtlParamDrawShape^ paramDrawShape)
線を描画。
String extractText(PtlParamExtractText^ ptlParamExtractText)
テキストを抽出。
EditElementのコンテナを表現するクラスです。
Definition: NetEditElements.h:24
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: NetRect.h:24
PtlContent operator=(PtlContent^ obj)
コピーオペレータ alias copy
void drawRect(PtlRect^ rectMM, PtlParamDrawShape^ paramDrawShape)
矩形を描画。
PtlEditElements getEditElements(GET_ELEMENT flag)
EditElementコンテナを取得。
void drawForm(PtlRect^ rectMM, ALIGN align, PtlParamDrawForm^ paramDrawForm)
フォームを描画。
文字の描画に使うパラメータクラスです。
Definition: NetParamWriteString.h:25
フォームの描画に使うパラメータクラスです。
Definition: NetParamDrawForm.h:25
void drawLayer(PtlRect^ rectMM, ALIGN align, PtlParamDrawLayer^ paramDrawLayer)
レイヤーを描画。
void drawFitForm(PtlRect^ rectMM, ALIGN align, PtlParamDrawForm^ paramDrawForm)
フォームを描画。