6 #ifndef PDFTK_PTLPAGE_S_H_
7 #define PDFTK_PTLPAGE_S_H_
14 class PtlParamImagePage;
29 OPTION_NONE = 0x00000000,
30 OPTION_EXECPT_ANNOTS = 0x00000001,
31 OPTION_EXCEPT_FORMS = 0x00000002,
32 OPTION_COPY_OUTLINES = 0x00000004,
36 OPTION_COPY_ATTACHEDFILES = 0x00000008
60 int getHandle()
const;
207 void move(
int index,
int fromNum,
int numPages);
247 #endif // PDFTK_PTLPAGE_S_H_
void insert(int index, PtlPage &page, int param)
ページを挿入。
void insert(int index, const PtlParamImagePage ¶mImagePage)
画像ページを挿入。
bool isEmpty() const
空かどうかを取得。
void append(const PtlParamImagePage ¶mImagePage)
画像ページを追加。
PtlPage get(int index)
ページを取得。
void append(PtlPage &page, int param)
ページを追加。
INSERT_OPTION
ページ挿入オプション
Definition: PtlPages.h:28
PtlPages(const PtlPages &obj)
コピーコンストラクタ alias copy
画像のページ作成に使うパラメータクラスです。
Definition: PtlParamImagePage.h:22
PtlPages & operator=(const PtlPages &obj)
コピーオペレータ alias copy
void remove(int index, int numPages)
複数ページを削除。
INSERT_POS
挿入する位置。
Definition: PtlPages.h:53
void insert(int index, const PtlPDFDocument &doc, int fromNum, int numPages, int param)
ページを挿入。
PDF文書を表現したクラスです。
Definition: PtlPDFDocument.h:33
void move(int index, int fromNum, int numPages)
ページを移動。
ページのコンテナを表現するクラスです。
Definition: PtlPages.h:23
void remove(int index)
ページを削除。
PDFのページオブジェクトを表現したクラスです。
Definition: PtlPage.h:30
void append(const PtlPDFDocument &doc, int fromNum, int numPages, int param)
ページを追加。
NUM_PAGES
挿入/削除するページ数。開始ページ以降全ページ対象。
Definition: PtlPages.h:46
int getCount() const
ページ数を取得。