yss.pdfmakeup
クラス pmuobjtrans

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

public class pmuobjtrans
extends pmuobj

透過オブジェクトクラス

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

フィールドの概要
static int MODE_MULTIPLY
          透過モード値(描画色と背景色とを乗算)
static int MODE_SRC
          透過モード値(描画色をそのまま)
 
クラス 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
 
コンストラクタの概要
pmuobjtrans()
           
 
メソッドの概要
 pmuobj createobj(int objtype)
          オブジェクトクラスを作成します。
 pmuobjimage createobjimage()
          イメージオブジェクトクラスを作成します。
 pmuobjiod createobjiod()
          IODオブジェクトクラスを作成します。
 pmuobjpage createobjpagenumber()
          ページ番号オブジェクトクラスを作成します。
 pmuobjtext createobjtext()
          テキスト枠オブジェクトクラスを作成します。
 pmuobjwatermark createobjwatermark()
          ウォーターマークオブジェクトクラスを作成します。
 int setmode(int transmode)
          透過のモードを設定します。
 int settransparency(int transparency)
          透過オブジェクトの透明度を設定します。
 
クラス 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
 

フィールドの詳細

MODE_SRC

public static final int MODE_SRC
透過モード値(描画色をそのまま)

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

MODE_MULTIPLY

public static final int MODE_MULTIPLY
透過モード値(描画色と背景色とを乗算)

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

pmuobjtrans

public pmuobjtrans()
メソッドの詳細

createobj

public pmuobj createobj(int objtype)
オブジェクトクラスを作成します。

パラメータ:
objtype - (i) : オブジェクトの種類
導入されたバージョン:
V2.2

createobjpagenumber

public pmuobjpage createobjpagenumber()
ページ番号オブジェクトクラスを作成します。

戻り値:
ページ番号オブジェクトクラス
導入されたバージョン:
V2.2

createobjimage

public pmuobjimage createobjimage()
イメージオブジェクトクラスを作成します。

戻り値:
イメージオブジェクトクラス
導入されたバージョン:
V2.2

createobjiod

public pmuobjiod createobjiod()
IODオブジェクトクラスを作成します。

戻り値:
IODオブジェクトクラス
導入されたバージョン:
V2.2

createobjtext

public pmuobjtext createobjtext()
テキスト枠オブジェクトクラスを作成します。

戻り値:
テキスト枠オブジェクトクラス
導入されたバージョン:
V2.2

createobjwatermark

public pmuobjwatermark createobjwatermark()
ウォーターマークオブジェクトクラスを作成します。

戻り値:
ウォーターマークオブジェクトクラス
導入されたバージョン:
V2.2

setmode

public int setmode(int transmode)
透過のモードを設定します。

パラメータ:
transmode - (i) : 透過のモード
        ・MODE_SRC
                描画色をそのまま透過描画色として使用します。
        ・MODE_MULTIPLY
                描画色と背景色とを乗算した値を透過描画色として使用します。
                描画色と背景色のどちらかが黒の場合は透過描画色も必ず黒に
                なります。
導入されたバージョン:
V2.2

settransparency

public int settransparency(int transparency)
透過オブジェクトの透明度を設定します。

パラメータ:
transparency - (i) : 0(透明)〜100(不透明)の値
導入されたバージョン:
V2.2