6#ifndef PDFTK_PTLPAGE_S_H_
7#define PDFTK_PTLPAGE_S_H_
60 int getHandle()
const;
207 void move(
int index,
int fromNum,
int numPages);
PDFのページオブジェクトを表現したクラスです。
Definition PtlPage.h:30
void insert(int index, PtlPage &page, int param)
ページを挿入。
void append(PtlPage &page, int param)
ページを追加。
PtlPage get(int index)
ページを取得。
NUM_PAGES
挿入/削除するページ数。開始ページ以降全ページ対象。
Definition PtlPages.h:46
@ PAGE_ALL
全ページ対象
Definition PtlPages.h:47
void append(const PtlParamImagePage ¶mImagePage)
画像ページを追加。
bool isEmpty() const
空かどうかを取得。
void insert(int index, const PtlParamImagePage ¶mImagePage)
画像ページを挿入。
INSERT_POS
挿入する位置。
Definition PtlPages.h:53
@ INSERT_LAST
最後に挿入
Definition PtlPages.h:54
PtlPages(const PtlPages &obj)
コピーコンストラクタ alias copy
INSERT_OPTION
ページ挿入オプション
Definition PtlPages.h:28
@ OPTION_NONE
オプションはありません。
Definition PtlPages.h:29
@ OPTION_COPY_OUTLINES
ページ挿入時にあわせてしおりをコピーします。 他PDFのページ挿入時に有効となります。
Definition PtlPages.h:32
@ OPTION_EXECPT_ANNOTS
注釈を除外してページ挿入します。
Definition PtlPages.h:30
@ OPTION_EXCEPT_FORMS
フォームを除外してページ挿入します。
Definition PtlPages.h:31
@ OPTION_COPY_ATTACHEDFILES
ページ挿入時にあわせて添付ファイルをコピーします。 ここで言う添付ファイルは文書に添付されているものを指し、注釈に添付されているものは対象とはしません。 他PDFのページ挿入時に有効となります。
Definition PtlPages.h:36
PtlPages & operator=(const PtlPages &obj)
コピーオペレータ alias copy
void remove(int index, int numPages)
複数ページを削除。
void append(const PtlPDFDocument &doc, int fromNum, int numPages, int param)
ページを追加。
void remove(int index)
ページを削除。
void insert(int index, const PtlPDFDocument &doc, int fromNum, int numPages, int param)
ページを挿入。
void move(int index, int fromNum, int numPages)
ページを移動。
int getCount() const
ページ数を取得。
画像のページ作成に使うパラメータクラスです。
Definition PtlParamImagePage.h:22
PDF文書を表現したクラスです。
Definition PtlPDFDocument.h:33