yss.pdfmakeup
クラス pmuoutline

java.lang.Object
  上位を拡張 yss.pdfmakeup.pdfmakeup
      上位を拡張 yss.pdfmakeup.pmuoutline
直系の既知のサブクラス:
pmuoutlinepage, pmuoutlinepdf

public class pmuoutline
extends pdfmakeup

PDFしおりオブジェクトクラス


フィールドの概要
static int SW_CURRENT
          しおりの表示ウィンドウを示す値(現在の画面)
static int SW_NEW
          しおりの表示ウィンドウを示す値(新しい画面)
static int SW_NONE
          しおりの表示ウィンドウを示す値(特に指定しない)
static int TYPE_PAGE
          しおりの種類を示す値(ページジャンプ)
static int TYPE_PDF
          しおりの種類を示す値(別PDFへジャンプ)
static int TYPE_TEXT
          しおりの種類を示す値(テキストのみ)
static int VIEWOP_DRAWHEIGHT
          しおりの表示操作を示す値(高さに合わせて表示(描画領域))
static int VIEWOP_DRAWPAGE
          しおりの表示操作を示す値(ページ全体表示(描画領域))
static int VIEWOP_DRAWWIDTH
          しおりの表示操作を示す値(幅に合わせて表示(描画領域))
static int VIEWOP_PAGE
          しおりの表示操作を示す値(ページ全体表示)
static int VIEWOP_PAGEHEIGHT
          しおりの表示操作を示す値(高さに合わせて表示)
static int VIEWOP_PAGEWIDTH
          しおりの表示操作を示す値(幅に合わせて表示)
static int VIEWOP_RECT
          しおりの表示操作を示す値(指定した矩形領域を表示)
static int VIEWOP_XYZOOM
          しおりの表示操作を示す値(左上と表示倍率を指定)
 
クラス yss.pdfmakeup.pdfmakeup から継承されたフィールド
BORDER_AUTONEWLINE, BORDER_BORDERFITSTRING, BORDER_NONAUTONEWLINE, BORDER_STRINGFITBORDER, BRUSHTYPE_COLOR, BRUSHTYPE_NULL, CLEANFLAG_ALL, CLEANFLAG_APPDATA, CLEANFLAG_FONT, CLEANFLAG_IMAGE, CLEANFLAG_NONE, CLEANFLAG_UPDATETIMESTAMP, CODE_ASCII, CODE_DEFAULT, CODE_JPSJIS, CODE_UTF8, DOCINFOTYPE_APP, DOCINFOTYPE_CONVERTER, DOCINFOTYPE_CREATOR, DOCINFOTYPE_FASTWEBVIEW, DOCINFOTYPE_ISPDFA, DOCINFOTYPE_KEYWORD, DOCINFOTYPE_OPENINGPAGE, DOCINFOTYPE_OPENINGPAGELAYOUT, DOCINFOTYPE_OPENINGPAGEPAGE, DOCINFOTYPE_OPENINGPAGEZOOM, DOCINFOTYPE_OPENINGPANEL, DOCINFOTYPE_PDFAVERSION, DOCINFOTYPE_PDFVERSIONNO, DOCINFOTYPE_PDFVERSIONSTR, DOCINFOTYPE_PORTFOLIO, DOCINFOTYPE_SUBTITLE, DOCINFOTYPE_TITLE, DOCINFOTYPE_XFAFORM, IMGTYPE_BMP, IMGTYPE_JPG, IMGTYPE_PNG, IMGTYPE_PNGALPHA, IMGTYPE_TIFFG4, IMGWH_CB, IMGWH_CM, IMGWH_CT, IMGWH_LB, IMGWH_LM, IMGWH_LT, IMGWH_RB, IMGWH_RM, IMGWH_RT, IMGWH_SIZE, IMGWH_WH, JSLEVEL_COMMON, JSLEVEL_DOCUMENT, LAYER_BACK, LAYER_FRONT, LINKSW_CURRENT, LINKSW_NEW, LINKSW_NONE, LINKTYPE_FILE, LINKTYPE_PAGE, LINKTYPE_PDF, LINKTYPE_URL, m_encode, OBJTYPE_FORMBUTTON, OBJTYPE_FORMTEXT, OBJTYPE_IMAGE, OBJTYPE_IOD, OBJTYPE_LINK, OBJTYPE_NOTEBOX, OBJTYPE_NOTEFREETEXT, OBJTYPE_NOTEHIGHLIGHT, OBJTYPE_NOTEPOLYGON, OBJTYPE_PAGE, OBJTYPE_PAGENUMBER, OBJTYPE_TEXT, OBJTYPE_TRANS, OBJTYPE_WATERMARK, OPENINGPAGE_DRAWWIDTH, OPENINGPAGE_NONE, OPENINGPAGE_NOOUTPUT, OPENINGPAGE_PAGE, OPENINGPAGE_PAGEHEIGHT, OPENINGPAGE_PAGEWIDTH, OPENINGPAGE_ZOOM, OPENINGPAGE_ZOOM100, OPENINGPAGELAYOUT_NOOUTPUT, OPENINGPAGELAYOUT_ONECOLUMN, OPENINGPAGELAYOUT_SINGLEPAGE, OPENINGPAGELAYOUT_TWOCOLUMNLEFT, OPENINGPAGELAYOUT_TWOCOLUMNRIGHT, OPENINGPAGELAYOUT_TWOPAGELEFT, OPENINGPAGELAYOUT_TWOPAGERIGHT, OPENINGPANEL_ATTACHMENT, OPENINGPANEL_LAYER, OPENINGPANEL_NONE, OPENINGPANEL_NOOUTPUT, OPENINGPANEL_NORMAL, OPENINGPANEL_OUTLINE, OPENINGPANEL_THUMBNAIL, OPTTYPE_PAGETREEVALIDATE, OPTTYPE_PORTFOLIOERROR, OPTTYPE_XFAFORMERROR, ORIGIN_CB, ORIGIN_CM, ORIGIN_CT, ORIGIN_LB, ORIGIN_LM, ORIGIN_LT, ORIGIN_RB, ORIGIN_RM, ORIGIN_RT, PAGETYPE_ALL, PAGETYPE_FROM, PAGETYPE_FROMTO, PAGETYPE_PAGE, PAGETYPE_TO, PDFAVER_1A, PDFAVER_1B, PDFAVER_2A, PDFAVER_2B, PDFAVER_2U, PDFAVER_3A, PDFAVER_3B, PDFAVER_3U, PDFAVER_NONE, PDFAVER_OTHER, PENTYPE_DASH, PENTYPE_DASHDOT, PENTYPE_DASHDOTDOT, PENTYPE_DOT, PENTYPE_NULL, PENTYPE_SOLID, PMU_PRODUCT, PMU_VERSIONNUM, PMU_VERSIONSTR, PMUERROR_FONT, PMUERROR_PAGETREE, PMUERROR_PORTFOLIO, PMUERROR_XFAFORM, POS_CB, POS_CM, POS_CT, POS_LB, POS_LM, POS_LT, POS_RB, POS_RM, POS_RT, POS_XY, SAMEDIR_ANGLE, SAMEDIR_LANDSCAPE, SAMEDIR_NONE, SAMEDIR_PORTRAIT, SEC128ACC_DISABLE, SEC128ACC_ENABLE, SEC128COPY_DISABLE, SEC128COPY_ENABLE, SEC128DOCCHANGE_ADDNOTE, SEC128DOCCHANGE_ASSEMBLE, SEC128DOCCHANGE_DISABLE, SEC128DOCCHANGE_ENABLE, SEC128DOCCHANGE_FORMFILL, SEC128PRINT_DEGRADED, SEC128PRINT_DISABLE, SEC128PRINT_ENABLE, SECTYPE_128, SECTYPE_128CFILTER, SECTYPE_40, SECTYPE_AES128, SECTYPE_NONE, SECTYPE_OTHER, TRANSMODE_MULTIPLY, TRANSMODE_SRC
 
コンストラクタの概要
pmuoutline()
           
pmuoutline(long hol)
           
 
メソッドの概要
 pmuoutline add(int oltype)
          新規にしおりを作成して、作成したしおりを返します。
 pmuoutline getparent()
          一つ上のしおりオブジェクトを返します。
 pmuoutline getroot()
          一番上(ルート)のしおりオブジェクトを返します。
 pmuoutline insert(int index, int oltype)
          指定された挿入位置に、新規にしおりを作成して、作成したしおりを返します。
 int setcaption(java.lang.String caption)
          しおりの見出し文字列を設定します。
 int setexpand(boolean bexpand)
          しおりを初期表示で開いた状態にするかを設定します。
 int setviewop(int viewop, double param1, double param2, double param3, double param4)
          しおりのジャンプ先の表示操作を設定します。
 
クラス yss.pdfmakeup.pdfmakeup から継承されたメソッド
bytetostr, geterror, geterrorno, getversion, getversionno, setoptionvalue, setpdfamode, strtobyte
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

TYPE_PAGE

public static final int TYPE_PAGE
しおりの種類を示す値(ページジャンプ)

関連項目:
定数フィールド値

TYPE_PDF

public static final int TYPE_PDF
しおりの種類を示す値(別PDFへジャンプ)

関連項目:
定数フィールド値

TYPE_TEXT

public static final int TYPE_TEXT
しおりの種類を示す値(テキストのみ)

関連項目:
定数フィールド値

VIEWOP_PAGE

public static final int VIEWOP_PAGE
しおりの表示操作を示す値(ページ全体表示)

関連項目:
定数フィールド値

VIEWOP_PAGEWIDTH

public static final int VIEWOP_PAGEWIDTH
しおりの表示操作を示す値(幅に合わせて表示)

関連項目:
定数フィールド値

VIEWOP_PAGEHEIGHT

public static final int VIEWOP_PAGEHEIGHT
しおりの表示操作を示す値(高さに合わせて表示)

関連項目:
定数フィールド値

VIEWOP_DRAWPAGE

public static final int VIEWOP_DRAWPAGE
しおりの表示操作を示す値(ページ全体表示(描画領域))

関連項目:
定数フィールド値

VIEWOP_DRAWWIDTH

public static final int VIEWOP_DRAWWIDTH
しおりの表示操作を示す値(幅に合わせて表示(描画領域))

関連項目:
定数フィールド値

VIEWOP_DRAWHEIGHT

public static final int VIEWOP_DRAWHEIGHT
しおりの表示操作を示す値(高さに合わせて表示(描画領域))

関連項目:
定数フィールド値

VIEWOP_XYZOOM

public static final int VIEWOP_XYZOOM
しおりの表示操作を示す値(左上と表示倍率を指定)

関連項目:
定数フィールド値

VIEWOP_RECT

public static final int VIEWOP_RECT
しおりの表示操作を示す値(指定した矩形領域を表示)

関連項目:
定数フィールド値

SW_NONE

public static final int SW_NONE
しおりの表示ウィンドウを示す値(特に指定しない)

関連項目:
定数フィールド値

SW_CURRENT

public static final int SW_CURRENT
しおりの表示ウィンドウを示す値(現在の画面)

関連項目:
定数フィールド値

SW_NEW

public static final int SW_NEW
しおりの表示ウィンドウを示す値(新しい画面)

関連項目:
定数フィールド値
コンストラクタの詳細

pmuoutline

public pmuoutline()

pmuoutline

public pmuoutline(long hol)
メソッドの詳細

getroot

public pmuoutline getroot()
一番上(ルート)のしおりオブジェクトを返します。

戻り値:
一番上(ルート)のしおりオブジェクトを返します。
導入されたバージョン:
V1.2

getparent

public pmuoutline getparent()
一つ上のしおりオブジェクトを返します。

戻り値:
一つ上のしおりオブジェクトを返します。
導入されたバージョン:
V1.2

add

public pmuoutline add(int oltype)
新規にしおりを作成して、作成したしおりを返します。

パラメータ:
oltype - (i) : 新規作成するしおりの種類を指定します。
戻り値:
新規に作成したしおりオブジェクトを返します。
導入されたバージョン:
V1.2

insert

public pmuoutline insert(int index,
                         int oltype)
指定された挿入位置に、新規にしおりを作成して、作成したしおりを返します。

パラメータ:
index - (i) : 新規しおりの挿入位置を指定します。
oltype - (i) : 新規作成するしおりの種類を指定します。
戻り値:
新規に作成したしおりオブジェクトを返します。
導入されたバージョン:
V1.2

setcaption

public int setcaption(java.lang.String caption)
しおりの見出し文字列を設定します。

パラメータ:
caption - (i) : しおりの見出し文字列を指定します。
戻り値:
正常時:0, 異常時:負の値
導入されたバージョン:
V1.2

setviewop

public int setviewop(int viewop,
                     double param1,
                     double param2,
                     double param3,
                     double param4)
しおりのジャンプ先の表示操作を設定します。

パラメータ:
viewop - (i) : しおりのジャンプ先の表示操作を指定します。
param1 - (i) : viewopに従ったパラメータを指定します。
param2 - (i) : viewopに従ったパラメータを指定します。
param3 - (i) : viewopに従ったパラメータを指定します。
param4 - (i) : viewopに従ったパラメータを指定します。 ============================================================================== viewop param1 param2 param3 param4 説明及び補足 ============================================================================== VIEWOP_PAGE ----- ---- ---- ---- 全体表示 VIEWOP_PAGEWIDTH Y座標 ---- ---- ---- 幅に合わせて表示 VIEWOP_PAGEHEIGHT X座標 ---- ---- ---- 高さに合わせて表示 VIEWOP_DRAWPAGE ---- ---- ---- ---- 全体表示(描画域) VIEWOP_DRAWWIDTH Y座標 ---- ---- ---- 幅に合わせて表示(描画域) VIEWOP_DRAWHEIGHT X座標 ---- ---- ---- 高さに合わせて表示(描画域) VIEWOP_XYZOOM 左上X 左上Y 表示倍率 ---- 1.0が等倍表示です。 VIEWOP_RECT 左上X 左上Y 右下X 右下Y 指定した矩形部分を表示 ==============================================================================
戻り値:
正常時:0, 異常時:負の値
導入されたバージョン:
V1.2

setexpand

public int setexpand(boolean bexpand)
しおりを初期表示で開いた状態にするかを設定します。

パラメータ:
bexpand - (i) : true:開いた状態にする, false:開いた状態にしない
戻り値:
正常時:0, 異常時:負の値
導入されたバージョン:
V1.2