yss.pdfmakeup
クラス pmuobjlink

java.lang.Object
  上位を拡張 yss.pdfmakeup.pdfmakeup
      上位を拡張 yss.pdfmakeup.pmuobj
          上位を拡張 yss.pdfmakeup.pmuobjlink

public class pmuobjlink
extends pmuobj

リンクオブジェクトクラス

導入されたバージョン:
V1.7

フィールドの概要
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
 
コンストラクタの概要
pmuobjlink()
           
 
メソッドの概要
 int setpage(int page)
          リンク先のページ番号を設定します。
 int setsamplepdf(java.lang.String samplepdf)
          計算に使用するサンプルPDFのファイル名を設定します。
 int setshowwindow(int sw)
          別PDFファイルへのリンクの場合の画面の開き方を設定します。
 int settarget(java.lang.String target)
          同一ファイル内へのリンク以外の場合のリンク先ファイル名、またはURLを設定します。
 int settype(int linktype)
          リンクオブジェクトの種類を設定します。
 int setviewop(int viewop, double param1, double param2, double param3, double param4)
          リンクのジャンプ先の表示操作を設定します。
 int setwh(double w, double h)
          リンク元の幅と高さを設定します。
 void validrect(boolean bvalid)
          出力時にリンク領域の矩形を出力するかを設定します。
 
クラス yss.pdfmakeup.pmuobj から継承されたメソッド
movepos, release, setbasepos, setbrushcolor, setbrushtype, setfont, setfontbold, setfontcolor, setfontitalic, setfontrotate, setfontscale, setfontsize, setfonttransparent, setlayer, setpencolor, setpentype, setpenwidth, setpos, settargetpage
 
クラス yss.pdfmakeup.pdfmakeup から継承されたメソッド
bytetostr, geterror, geterrorno, getversion, getversionno, setoptionvalue, setpdfamode, strtobyte
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

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
リンクの表示操作を示す値(指定した矩形領域を表示)

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

pmuobjlink

public pmuobjlink()
メソッドの詳細

settype

public int settype(int linktype)
リンクオブジェクトの種類を設定します。

パラメータ:
linktype - (i) : リンクの種類
導入されたバージョン:
V1.7

setwh

public int setwh(double w,
                 double h)
リンク元の幅と高さを設定します。

パラメータ:
w - (i) : 幅
h - (i) : 高さ
導入されたバージョン:
V1.7

settarget

public int settarget(java.lang.String target)
同一ファイル内へのリンク以外の場合のリンク先ファイル名、またはURLを設定します。

パラメータ:
target - (i) : リンク先ファイル名、またはURL
導入されたバージョン:
V1.7

setpage

public int setpage(int page)
リンク先のページ番号を設定します。

パラメータ:
page - (i) : リンク先ページ番号
導入されたバージョン:
V1.7

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.7

setsamplepdf

public int setsamplepdf(java.lang.String samplepdf)
計算に使用するサンプルPDFのファイル名を設定します。

パラメータ:
samplepdf - (i) : PDFファイルのファイル名
導入されたバージョン:
V1.7

setshowwindow

public int setshowwindow(int sw)
別PDFファイルへのリンクの場合の画面の開き方を設定します。

パラメータ:
sw - (i) : 開き方
導入されたバージョン:
V1.7

validrect

public void validrect(boolean bvalid)
出力時にリンク領域の矩形を出力するかを設定します。このメソッドは主に デバッグ用に使用します。

パラメータ:
bvalid - (i) : true : 出力する。false : 出力しない。
導入されたバージョン:
V1.7