yss.pdfmakeup
クラス pmuobjform

java.lang.Object
  上位を拡張 yss.pdfmakeup.pdfmakeup
      上位を拡張 yss.pdfmakeup.pmuobj
          上位を拡張 yss.pdfmakeup.pmuobjform
直系の既知のサブクラス:
pmuobjformbutton, pmuobjformtext

public class pmuobjform
extends pmuobj

フォームオブジェクトクラス

導入されたバージョン:
V2.5

フィールドの概要
 
クラス 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
 
コンストラクタの概要
pmuobjform(int objtype)
           
 
メソッドの概要
 int setjavascriptbyfile(java.lang.String filename)
          フォームにJavascriptの内容をファイルから設定します。
 int setjavascriptdata(byte[] javascript)
          フォームにJavascriptの内容(バイナリ)を設定します。
 int setname(java.lang.String name)
          フォームの名前を設定します。
 int setpage(int page)
          フォームのページ番号を設定します。
 int setprint(boolean bprint)
          印刷時にフォームを印刷するかを設定します。
 int setreadonly(boolean breadonly)
          フォームが入力可能かを設定します。
 int setvisible(boolean bvisible)
          フォームの表示/非表示を設定します。
 int setwh(double width, double height)
          フォームの幅高さを設定します。
 
クラス 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
 

コンストラクタの詳細

pmuobjform

public pmuobjform(int objtype)
メソッドの詳細

setname

public int setname(java.lang.String name)
フォームの名前を設定します。

パラメータ:
name - (i) : フォームの名
導入されたバージョン:
V2.5

setpage

public int setpage(int page)
フォームのページ番号を設定します。

パラメータ:
page - (i) : ページ番号(1以上の数値)
導入されたバージョン:
V2.5

setwh

public int setwh(double width,
                 double height)
フォームの幅高さを設定します。

パラメータ:
width - (i) : 幅
height - (i) : 高さ
導入されたバージョン:
V2.5

setprint

public int setprint(boolean bprint)
印刷時にフォームを印刷するかを設定します。

パラメータ:
bprint - (i) : true(印刷する) or false(印刷しない)
導入されたバージョン:
V2.5

setreadonly

public int setreadonly(boolean breadonly)
フォームが入力可能かを設定します。

パラメータ:
breadonly - (i) : true(入力不可) or false(入力可能)
導入されたバージョン:
V2.5

setvisible

public int setvisible(boolean bvisible)
フォームの表示/非表示を設定します。

パラメータ:
bvisible - (i) : true(表示) or false(非表示)
導入されたバージョン:
V3.8.4

setjavascriptbyfile

public int setjavascriptbyfile(java.lang.String filename)
フォームにJavascriptの内容をファイルから設定します。

パラメータ:
filename - (i) : Javascriptを含むファイルのファイル名
導入されたバージョン:
V3.8.4

setjavascriptdata

public int setjavascriptdata(byte[] javascript)
フォームにJavascriptの内容(バイナリ)を設定します。

パラメータ:
javascript - (i) : Javascriptの内容
導入されたバージョン:
V3.8.4