Antenna House PDF Tool API (.NET) 8.0
|
#include <NetOpenMode.h>
公開型 | |
enum class | PAGE_MODE { PAGE_MODE_USE_NONE = 1 , PAGE_MODE_USE_OUTLINES = 2 , PAGE_MODE_USE_THUMBS = 3 , PAGE_MODE_USE_OC = 5 , PAGE_MODE_USE_ATTACHMENTS = 6 } |
enum class | PAGE_LAYOUT { PAGE_LAYOUT_SINGLE_PAGE = 1 , PAGE_LAYOUT_ONE_COLUMN = 2 , PAGE_LAYOUT_TWO_COLUMN_LEFT = 3 , PAGE_LAYOUT_TWO_COLUMN_RIGHT = 4 , PAGE_LAYOUT_TWO_PAGE_LEFT = 5 , PAGE_LAYOUT_TWO_PAGE_RIGHT = 6 } |
enum class | WINDOWS_OPTION { WINDOWS_OPTION_NONE = 0x00000000 , WINDOWS_OPTION_FIT_WINDOW = 0x00000001 , WINDOWS_OPTION_CENTER_WINDOW = 0x00000002 , WINDOWS_OPTION_FULL_SCREEN = 0x00000004 } |
enum class | UI_OPTION { UI_OPTION_NONE = 0x00000000 , UI_OPTION_HIDE_MENUBAR = 0x00000001 , UI_OPTION_HIDE_TOOLBAR = 0x00000002 , UI_OPTION_HIDE_WINDOWUI = 0x00000004 } |
公開メンバ関数 | |
PdfTk::PtlOpenMode * | getNative () |
PtlOpenMode () | |
コンストラクタ | |
PtlOpenMode (PtlOpenMode^ obj) | |
コピーコンストラクタ alias copy | |
~PtlOpenMode () | |
デストラクタ | |
!PtlOpenMode () | |
ファイナライザ。 | |
PtlOpenMode | operator= (PtlOpenMode^ obj) |
コピーオペレータ alias copy | |
bool | hasPageMode () |
ページモードを持っているかを取得。 | |
PAGE_MODE | getPageMode () |
ページモードを取得。 | |
void | setPageMode (PAGE_MODE pageMode) |
ページモードを設定。 | |
bool | hasPageLayout () |
ページレイアウトを持っているかを取得。 | |
PAGE_LAYOUT | getPageLayout () |
ページレイアウトを取得。 | |
void | setPageLayout (PAGE_LAYOUT pageLayout) |
ページレイアウトを設定。 | |
PtlAction | getOpenAction () |
オープンアクションを取得。 | |
void | setOpenAction (PtlAction^ action) |
オープンアクションを設定。 | |
PtlDest | getOpenDest () |
オープン時の宛先を取得。 | |
void | setOpenDest (PtlDest^ dest) |
オープン時の宛先を設定。 | |
void | removeOpenAction () |
オープンアクションを削除。 | |
WINDOWS_OPTION | getWindowOption () |
ウィンドウオプションを取得。 | |
void | setWindowOption (WINDOWS_OPTION option) |
ウィンドウオプションを設定。 | |
bool | getDisplayDocTitle () |
ウィンドウのタイトルバーに文書タイトルを表示するかどうかを取得。 | |
void | setDisplayDocTitle (bool docTitle) |
ウィンドウのタイトルバーに文書タイトルを表示するかどうかを設定。 | |
UI_OPTION | getUIOption () |
ユーザーインターフェイスオプションを取得。 | |
void | setUIOption (UI_OPTION option) |
ユーザーインターフェイスオプションを設定。 |
限定公開変数類 | |
PdfTk::PtlOpenMode * | m_native |
PDFの文開き方を表現したクラスです。
PtlOpenModeはPtlDocPropertyから取得して使用します。
|
strong |
|
strong |
|
strong |
|
strong |
PdfTkNet::PtlOpenMode::PtlOpenMode | ( | ) |
コンストラクタ
PtlException |
PdfTkNet::PtlOpenMode::PtlOpenMode | ( | PtlOpenMode^ | obj | ) |
PdfTkNet::PtlOpenMode::~PtlOpenMode | ( | ) |
デストラクタ
PdfTkNet::PtlOpenMode::!PtlOpenMode | ( | ) |
ファイナライザ。
bool PdfTkNet::PtlOpenMode::getDisplayDocTitle | ( | ) |
ウィンドウのタイトルバーに文書タイトルを表示するかどうかを取得。
PdfTk::PtlOpenMode * PdfTkNet::PtlOpenMode::getNative | ( | ) |
PtlAction PdfTkNet::PtlOpenMode::getOpenAction | ( | ) |
PtlDest PdfTkNet::PtlOpenMode::getOpenDest | ( | ) |
オープン時の宛先を取得。
PtlDestを取得後、タイプを確認の上使用して下さい。
GoToRの宛先は取得されません。GoToRの宛先はgetOpenActionから取得して下さい。
PtlException |
PAGE_LAYOUT PdfTkNet::PtlOpenMode::getPageLayout | ( | ) |
PAGE_MODE PdfTkNet::PtlOpenMode::getPageMode | ( | ) |
UI_OPTION PdfTkNet::PtlOpenMode::getUIOption | ( | ) |
ユーザーインターフェイスオプションを取得。
ユーザーインターフェイスオプションが論理和で指定されています。
PtlException |
WINDOWS_OPTION PdfTkNet::PtlOpenMode::getWindowOption | ( | ) |
bool PdfTkNet::PtlOpenMode::hasPageLayout | ( | ) |
bool PdfTkNet::PtlOpenMode::hasPageMode | ( | ) |
PtlOpenMode PdfTkNet::PtlOpenMode::operator= | ( | PtlOpenMode^ | obj | ) |
コピーオペレータ alias copy
obj | コピー元オブジェクト。 |
void PdfTkNet::PtlOpenMode::removeOpenAction | ( | ) |
オープンアクションを削除。
PtlException |
void PdfTkNet::PtlOpenMode::setDisplayDocTitle | ( | bool | docTitle | ) |
ウィンドウのタイトルバーに文書タイトルを表示するかどうかを設定。
docTitle | true: 表示、false: 非表示。 |
void PdfTkNet::PtlOpenMode::setOpenAction | ( | PtlAction^ | action | ) |
オープンアクションを設定。
同時にsetOpenDestを使用すると後に設定したほうが反映されます。
AcrobatではPtlActionLaunch(PDFを指定したもの)、PtlActionGoToRを設定しても動作しません。
action | アクション。 |
PtlException |
void PdfTkNet::PtlOpenMode::setOpenDest | ( | PtlDest^ | dest | ) |
void PdfTkNet::PtlOpenMode::setPageLayout | ( | PAGE_LAYOUT | pageLayout | ) |
void PdfTkNet::PtlOpenMode::setPageMode | ( | PAGE_MODE | pageMode | ) |
ページモードを設定。
同時にsetWindowOptionでWINDOWS_OPTION_FULL_SCREENを指定すると後に設定したほうが反映されます。
pageMode | ページモード。PAGE_MODE_XXXのいずれかの値。 |
PtlException |
void PdfTkNet::PtlOpenMode::setUIOption | ( | UI_OPTION | option | ) |
ユーザーインターフェイスオプションを設定。
ユーザーインターフェイスオプションを論理和で指定します。
option | ユーザーインターフェイスオプション。UI_OPTION_XXXのユーザーインターフェイスオプション。 |
PtlException |
void PdfTkNet::PtlOpenMode::setWindowOption | ( | WINDOWS_OPTION | option | ) |
ウィンドウオプションを設定。
ウィンドウオプションを論理和で指定します。
同時にsetPageModeを使用すると後に設定したほうが反映されます。
option | ウィンドウオプション。WINDOW_OPTION_XXXのウィンドウオプション。 |
PtlException |
|
protected |