yss.pdfmakeup
クラス pmueditsrc

java.lang.Object
  上位を拡張 yss.pdfmakeup.pdfmakeup
      上位を拡張 yss.pdfmakeup.pmusrc
          上位を拡張 yss.pdfmakeup.pmueditsrc

public class pmueditsrc
extends pmusrc

PDFページ配置の対象ファイルクラス

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

フィールドの概要
 
クラス 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
 
コンストラクタの概要
pmueditsrc(long hsrc)
           
 
メソッドの概要
 void release()
          pmueditsrcクラスは、pmueditクラスに管理される為、何もしません。
 int setlayer(pmuobjlayer layer)
          どのレイヤに含めるかを設定します。
 int setmargin(double xm, double ym)
          setoriginで指定した基本位置からの原点の移動量を指定します。
 int setorder(int order)
          pmuedit.outpageによるページ配置時の上下関係を設定します。
 int setorigin(int origin)
          pmuedit.outpageによるページ配置時の原点位置を設定します。
 int setpage(int page)
          pmuedit.outpageによるページ配置対象のページを設定します。
 int setscale(double scale)
          縮尺を指定します。
 int settransoff()
          透過モードの設定を無効にします。
 int settransparency(int transmode, int transparency)
          透過モードを設定します。
 
クラス yss.pdfmakeup.pmusrc から継承されたメソッド
getdocinfo, getdocinfovalue, getpagecount, getpageinfo, getsecurityinfo, init, initwithetcpath, openpdf, openpdfforinfo, settemppath
 
クラス yss.pdfmakeup.pdfmakeup から継承されたメソッド
bytetostr, geterror, geterrorno, getversion, getversionno, setoptionvalue, setpdfamode, strtobyte
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

pmueditsrc

public pmueditsrc(long hsrc)
メソッドの詳細

release

public void release()
pmueditsrcクラスは、pmueditクラスに管理される為、何もしません。 このメソッドは呼び出さないで下さい。

オーバーライド:
クラス pmusrc 内の release
導入されたバージョン:
V2.7

setpage

public int setpage(int page)
pmuedit.outpageによるページ配置対象のページを設定します。

パラメータ:
page - (i) : pmuedit_outpageが出力する、対象になるページを指定 します(1以上の値)。存在しないページ番号を指定した場合は、ページ配置 対象になりません。
導入されたバージョン:
V2.7

setorder

public int setorder(int order)
pmuedit.outpageによるページ配置時の上下関係を設定します。

パラメータ:
order - (i) : 任意の数値を指定します。0が一番下になります。 0以下は0と見なされます。
導入されたバージョン:
V2.7

setorigin

public int setorigin(int origin)
pmuedit.outpageによるページ配置時の原点位置を設定します。

パラメータ:
origin - (i) : ORIGIN_LT〜ORIGIN_RB迄の定数を指定します。
導入されたバージョン:
V2.7

setlayer

public int setlayer(pmuobjlayer layer)
どのレイヤに含めるかを設定します。

パラメータ:
layer - (i) : edit.createlayer()で作成したインスタンスを指定します。 レイヤ指定を無効にするにはnullを指定します。
導入されたバージョン:
V2.7

setscale

public int setscale(double scale)
縮尺を指定します。

パラメータ:
scale - (i) : 縮尺を指定します。1.0が等倍です
導入されたバージョン:
V2.7

setmargin

public int setmargin(double xm,
                     double ym)
setoriginで指定した基本位置からの原点の移動量を指定します。

パラメータ:
xm - (i) : 水平方向移動量
ym - (i) : 垂直方向移動量
導入されたバージョン:
V2.7

settransparency

public int settransparency(int transmode,
                           int transparency)
透過モードを設定します。

パラメータ:
transmode - (i) : 透過のモード
        TRANSMODE_SRC
                描画色をそのまま透過描画色として使用します。
        TRANSMODE_MULTIPLY
                描画色と背景色とを乗算した値を透過描画色として使用します。
                描画色と背景色のどちらかが黒の場合は透過描画色も必ず黒に
                なります。
transparency - (i) : 0(透明)〜100(不透明)の値
導入されたバージョン:
V3.7

settransoff

public int settransoff()
透過モードの設定を無効にします。

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