10 #ifndef PDFTK_NET_PTLPAGE_H_
11 #define PDFTK_NET_PTLPAGE_H_
13 #include <PdfTkNet/NetTk.h>
21 ref class PtlParamImagePage;
22 ref class PtlParamSetMask;
23 ref class PtlParamSearchText;
24 ref class PtlSearchTextResults;
32 public ref class PtlPage :
public System::IDisposable
35 PdfTk::PtlPage* m_native;
37 PdfTk::PtlPage* getNative() {
return m_native; };
399 #endif // PDFTK_NET_PTLPAGE_H_
PtlPage(PtlPage^ obj)
コピーコンストラクタ alias copy
PtlRect getCropBox()
CropBoxを取得。
bool hasThumbnail()
サムネイルがあるかどうかを取得。
void setMediaBox(PtlRect^ rectMM)
MediaBoxを設定。
PtlPage operator=(PtlPage^ obj)
コピーオペレータ alias copy
void zoom(float ratio)
ページを拡大縮小。
PtlPage(PtlParamImagePage^ paramImagePage)
コンストラクタ
void removeBleedBox()
BleedBoxを削除。
PtlRect getTrimBox()
TrimBoxを取得。
void setMask(PtlParamSetMask^ paramSetMask)
マスク設定。
void setViewBox(PtlRect^ rectMM)
ViewBoxを設定。
PtlRect getArtBox()
ArtBoxを取得。
bool hasCropBox()
CropBoxエントリーがあるかどうかを取得。
bool hasTrimBox()
TrimBoxエントリーがあるかどうかを取得。
画像のページ作成に使うパラメータクラスです。
Definition: NetParamImagePage.h:26
bool hasArtBox()
ArtBoxエントリーがあるかどうかを取得。
PDFのページオブジェクトを表現したクラスです。
Definition: NetPage.h:33
void setBleedBox(PtlRect^ rectMM)
BleedBoxを設定。
bool hasBleedBox()
BleedBoxエントリーがあるかどうかを取得。
サイズ(幅、高さ)を表現したクラスです。 サイズの単位はmmでとなりますので注意してください。
Definition: NetSize.h:23
PtlRect getMediaBox()
MediaBoxを取得。
PtlContent getContent()
ページコンテントを取得。
void setCropBox(PtlRect^ rectMM)
CropBoxを設定。
void removeArtBox()
ArtBoxを削除。
PtlRect getBleedBox()
BleedBoxを取得。
void setArtBox(PtlRect^ rectMM)
ArtBoxを設定。
マスク処理のパラメータを表現したクラスです。
Definition: NetParamSetMask.h:25
PtlSearchTextResults searchText(PtlParamSearchText^ paramSearchText)
テキスト検索。
PtlAnnots getAnnots()
注釈コンテナを取得。
ページのキャンバスを表現するクラスです。
Definition: NetContent.h:33
void removeTrimBox()
TrimBoxを削除。
PtlRect getViewBox()
ViewBoxを取得。
int getRotateNative()
PDFに設定してある/Rotateの値を取得。
PrlPtlPDFDocument/PtlPageのsearchText関数で取得されるテキスト検索結果のコンテナを表現するクラスです。
Definition: NetSearchTextResults.h:24
int searchTextAndDoProcess(PtlParamSearchText^ paramSearchText)
テキスト検索して後処理。
void removeThumbnail()
Thumbnailの削除。
テキスト検索のパラメータを表現したクラスです。 すべてのテキスト検索のパラメータを表現したクラスのベースクラスです。
Definition: NetParamSearchText.h:25
注釈のコンテナを表現するクラスです。
Definition: NetAnnots.h:24
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: NetRect.h:24
bool hasAnnots()
注釈があるかどうかを取得。
void setRotateNative(int value)
PDFの/Rotateに値を設定。
void setTrimBox(PtlRect^ rectMM)
TrimBoxを設定。
void setRotate(int value)
回転角度を設定。