jp.co.antenna.pdfdrv
クラス PtlParamCommonSettings

java.lang.Object
  上位を拡張 jp.co.antenna.pdfdrv.PtlParamCommonSettings

public class PtlParamCommonSettings
extends java.lang.Object

出力設定ファイルの「一般」に対する操作を行うクラスです。 PtlParamDriverSettings で使用します。


フィールドの概要
static int CUSTOMPAPERSIZE_CUSTOMSIZE
          用紙サイズの設定:サイズ指定。
static int CUSTOMPAPERSIZE_FIXEDSIZE
          用紙サイズの設定:規定用紙。
static int PAPERDIRECTION_HORIZONTAL
          用紙の向きの設定:横。
static int PAPERDIRECTION_VERTICAL
          用紙の向きの設定:縦。
static int PAPERNAME_10X14
          規定用紙名の設定:10x14inch
static int PAPERNAME_11X17
          規定用紙名の設定:10x17inch。
static int PAPERNAME_A0
          規定用紙名の設定:A0。
static int PAPERNAME_A1
          規定用紙名の設定:A1。
static int PAPERNAME_A2
          規定用紙名の設定:A2。
static int PAPERNAME_A3
          規定用紙名の設定:A3。
static int PAPERNAME_A4
          規定用紙名の設定:A4。
static int PAPERNAME_A4_EXTRA
          規定用紙名の設定:A4 Extra。
static int PAPERNAME_A5
          規定用紙名の設定:A5。
static int PAPERNAME_A6
          規定用紙名の設定:A6。
static int PAPERNAME_B4
          規定用紙名の設定:B4(JIS)。
static int PAPERNAME_B5
          規定用紙名の設定:B5(JIS)。
static int PAPERNAME_B6
          規定用紙名の設定:B6(JIS)。
static int PAPERNAME_ENVELOPE_B5
          規定用紙名の設定:Envalope B5。
static int PAPERNAME_EXECUTIVE
          規定用紙名の設定:Executive。
static int PAPERNAME_JAPAN_ENVELOPE_YOU_4
          規定用紙名の設定:封筒 洋型 4号。
static int PAPERNAME_JAPANESE_DOUBLE_POSTCARD
          規定用紙名の設定:往復はがき。
static int PAPERNAME_JAPANESE_ENVELOPE_CHOU_3
          規定用紙名の設定:封筒 長型 3号。
static int PAPERNAME_JAPANESE_ENVELOPE_CHOU_4
          規定用紙名の設定:封筒 長型 4号。
static int PAPERNAME_JAPANESE_ENVELOPE_KAKU_2
          規定用紙名の設定:封筒 角型 2号。
static int PAPERNAME_JAPANESE_ENVELOPE_KAKU_3
          規定用紙名の設定:封筒 角型 3号。
static int PAPERNAME_JAPANESE_POSTCARD
          規定用紙名の設定:はがき。
static int PAPERNAME_LEGAL
          規定用紙名の設定:Legal。
static int PAPERNAME_LEGAL_LETTER
          規定用紙名の設定:Letter。
static int PAPERNAME_LEGAL_TABLOID
          規定用紙名の設定:Tabloid。
static int PATHSAVE_DIALOGSAVE
          保存方法:印刷時にダイアログで確認。
static int PATHSAVE_PATHSAVE
          保存方法:出力先フォルダを指定する。
 
コンストラクタの概要
PtlParamCommonSettings()
           
PtlParamCommonSettings(PtlParamCommonSettings obj)
           
 
メソッドの概要
 boolean getCutEmptyPage()
          元文書の空白ページをPDFへ出力しない設定の取得。
 boolean getMakeURLLink()
          本文中のURLにリンクをつける設定の取得。
 int getPaperDirection()
          用紙の向きの取得。
 float getPaperHeight()
          用紙サイズ(縦幅)の取得。
 int getPaperName()
          既定用紙の取得。
 int getPaperSizeStyle()
          サイズ指定方法の取得。
 float getPaperWidth()
          用紙サイズ(横幅)の取得。
 int getPathSaveStyle()
          保存方法の取得。
 int getPattern()
          塗りつぶしをパターンで出力するかのフラグを取得。
 int getPrecision()
          解像度の取得。
 boolean getReplaceSamename()
          同名ファイルの上書き設定の取得。
 java.lang.String getSavePath()
          PDFの出力先フォルダの取得。
 int getScale()
          倍率の取得。
 boolean getViewAuto()
          作成後PDFを表示設定の取得。
 boolean getWebOptimize()
          WEB表示用に最適化設定の取得。
 void setCutEmptyPage(boolean flag)
          元文書の空白ページをPDFへ出力しない設定の指定。
 void setMakeURLLink(boolean flag)
          本文中のURLにリンクをつける設定の指定。
 void setPaperDirection(int direction)
          用紙の向きの指定。
 void setPaperHeight(float height)
          用紙サイズ(縦幅)の指定。
 void setPaperName(int name)
          既定用紙の指定。
 void setPaperSizeStyle(int style)
          サイズ指定方法の指定。
 void setPaperWidth(float width)
          用紙サイズ(横幅)の指定。
 void setPathSaveStyle(int style)
          保存方法の指定。
 void setPattern(int flag)
          塗りつぶしをパターンで出力するかのフラグを指定。
 void setPrecision(int precision)
          解像度の指定。
 void setReplaceSamename(boolean flag)
          同名ファイルの上書き設定の指定。
 void setSavePath(java.lang.String path)
          PDFの出力先フォルダの指定。
 void setScale(int scale)
          倍率の指定。
 void setViewAuto(boolean flag)
          作成後PDFを表示設定の指定。
 void setWebOptimize(boolean flag)
          WEB表示用に最適化設定の指定。
 void terminate()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PATHSAVE_DIALOGSAVE

public static final int PATHSAVE_DIALOGSAVE
保存方法:印刷時にダイアログで確認。

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

PATHSAVE_PATHSAVE

public static final int PATHSAVE_PATHSAVE
保存方法:出力先フォルダを指定する。

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

CUSTOMPAPERSIZE_CUSTOMSIZE

public static final int CUSTOMPAPERSIZE_CUSTOMSIZE
用紙サイズの設定:サイズ指定。

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

CUSTOMPAPERSIZE_FIXEDSIZE

public static final int CUSTOMPAPERSIZE_FIXEDSIZE
用紙サイズの設定:規定用紙。

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

PAPERNAME_10X14

public static final int PAPERNAME_10X14
規定用紙名の設定:10x14inch

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

PAPERNAME_11X17

public static final int PAPERNAME_11X17
規定用紙名の設定:10x17inch。

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

PAPERNAME_A0

public static final int PAPERNAME_A0
規定用紙名の設定:A0。

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

PAPERNAME_A1

public static final int PAPERNAME_A1
規定用紙名の設定:A1。

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

PAPERNAME_A2

public static final int PAPERNAME_A2
規定用紙名の設定:A2。

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

PAPERNAME_A3

public static final int PAPERNAME_A3
規定用紙名の設定:A3。

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

PAPERNAME_A4

public static final int PAPERNAME_A4
規定用紙名の設定:A4。

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

PAPERNAME_A4_EXTRA

public static final int PAPERNAME_A4_EXTRA
規定用紙名の設定:A4 Extra。

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

PAPERNAME_A5

public static final int PAPERNAME_A5
規定用紙名の設定:A5。

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

PAPERNAME_A6

public static final int PAPERNAME_A6
規定用紙名の設定:A6。

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

PAPERNAME_B4

public static final int PAPERNAME_B4
規定用紙名の設定:B4(JIS)。

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

PAPERNAME_B5

public static final int PAPERNAME_B5
規定用紙名の設定:B5(JIS)。

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

PAPERNAME_B6

public static final int PAPERNAME_B6
規定用紙名の設定:B6(JIS)。

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

PAPERNAME_ENVELOPE_B5

public static final int PAPERNAME_ENVELOPE_B5
規定用紙名の設定:Envalope B5。

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

PAPERNAME_EXECUTIVE

public static final int PAPERNAME_EXECUTIVE
規定用紙名の設定:Executive。

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

PAPERNAME_LEGAL

public static final int PAPERNAME_LEGAL
規定用紙名の設定:Legal。

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

PAPERNAME_LEGAL_LETTER

public static final int PAPERNAME_LEGAL_LETTER
規定用紙名の設定:Letter。

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

PAPERNAME_LEGAL_TABLOID

public static final int PAPERNAME_LEGAL_TABLOID
規定用紙名の設定:Tabloid。

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

PAPERNAME_JAPANESE_POSTCARD

public static final int PAPERNAME_JAPANESE_POSTCARD
規定用紙名の設定:はがき。

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

PAPERNAME_JAPANESE_DOUBLE_POSTCARD

public static final int PAPERNAME_JAPANESE_DOUBLE_POSTCARD
規定用紙名の設定:往復はがき。

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

PAPERNAME_JAPANESE_ENVELOPE_KAKU_2

public static final int PAPERNAME_JAPANESE_ENVELOPE_KAKU_2
規定用紙名の設定:封筒 角型 2号。

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

PAPERNAME_JAPANESE_ENVELOPE_KAKU_3

public static final int PAPERNAME_JAPANESE_ENVELOPE_KAKU_3
規定用紙名の設定:封筒 角型 3号。

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

PAPERNAME_JAPANESE_ENVELOPE_CHOU_3

public static final int PAPERNAME_JAPANESE_ENVELOPE_CHOU_3
規定用紙名の設定:封筒 長型 3号。

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

PAPERNAME_JAPANESE_ENVELOPE_CHOU_4

public static final int PAPERNAME_JAPANESE_ENVELOPE_CHOU_4
規定用紙名の設定:封筒 長型 4号。

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

PAPERNAME_JAPAN_ENVELOPE_YOU_4

public static final int PAPERNAME_JAPAN_ENVELOPE_YOU_4
規定用紙名の設定:封筒 洋型 4号。

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

PAPERDIRECTION_VERTICAL

public static final int PAPERDIRECTION_VERTICAL
用紙の向きの設定:縦。

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

PAPERDIRECTION_HORIZONTAL

public static final int PAPERDIRECTION_HORIZONTAL
用紙の向きの設定:横。

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

PtlParamCommonSettings

public PtlParamCommonSettings()
                       throws PtlDrvException
例外:
PtlDrvException

PtlParamCommonSettings

public PtlParamCommonSettings(PtlParamCommonSettings obj)
                       throws PtlDrvException
例外:
PtlDrvException
メソッドの詳細

terminate

public void terminate()

getWebOptimize

public boolean getWebOptimize()
                       throws PtlDrvException
WEB表示用に最適化設定の取得。

戻り値:
true:WEB最適化する、false:WEB最適化しない。
例外:
PtlDrvException

setWebOptimize

public void setWebOptimize(boolean flag)
                    throws PtlDrvException
WEB表示用に最適化設定の指定。

パラメータ:
flag - true:WEB最適化する、false:WEB最適化しない。
例外:
PtlDrvException

getViewAuto

public boolean getViewAuto()
                    throws PtlDrvException
作成後PDFを表示設定の取得。

戻り値:
true:作成後PDFを表示する、false:作成後PDFを表示しない。
例外:
PtlDrvException

setViewAuto

public void setViewAuto(boolean flag)
                 throws PtlDrvException
作成後PDFを表示設定の指定。APIからPDFを作成する場合、この設定は無効です。

パラメータ:
flag - true:作成後PDFを表示する、false:作成後PDFを表示しない。
例外:
PtlDrvException

getReplaceSamename

public boolean getReplaceSamename()
                           throws PtlDrvException
同名ファイルの上書き設定の取得。

戻り値:
true:同名ファイルを上書きする、false:同名ファイルを上書きしない。
例外:
PtlDrvException

setReplaceSamename

public void setReplaceSamename(boolean flag)
                        throws PtlDrvException
同名ファイルの上書き設定の指定。APIからPDFを作成する場合、この設定は無効です。

パラメータ:
flag - true:同名ファイルを上書きする、false:同名ファイルを上書きしない。
例外:
PtlDrvException

getMakeURLLink

public boolean getMakeURLLink()
                       throws PtlDrvException
本文中のURLにリンクをつける設定の取得。

戻り値:
true:本文中のURLにリンクをつける、false:本文中のURLにリンクをつけない。
例外:
PtlDrvException

setMakeURLLink

public void setMakeURLLink(boolean flag)
                    throws PtlDrvException
本文中のURLにリンクをつける設定の指定。

パラメータ:
flag - true:本文中のURLにリンクをつける、false:本文中のURLにリンクをつけない。
例外:
PtlDrvException

getCutEmptyPage

public boolean getCutEmptyPage()
                        throws PtlDrvException
元文書の空白ページをPDFへ出力しない設定の取得。

戻り値:
true:元文書の空白ページをPDFへ出力しない、false:元文書の空白ページをPDFへ出力する。
例外:
PtlDrvException

setCutEmptyPage

public void setCutEmptyPage(boolean flag)
                     throws PtlDrvException
元文書の空白ページをPDFへ出力しない設定の指定。

パラメータ:
flag - true:元文書の空白ページをPDFへ出力しない、false:元文書の空白ページをPDFへ出力する。
例外:
PtlDrvException

getPathSaveStyle

public int getPathSaveStyle()
                     throws PtlDrvException
保存方法の取得。

戻り値:
保存方法。
例外:
PtlDrvException

setPathSaveStyle

public void setPathSaveStyle(int style)
                      throws PtlDrvException
保存方法の指定。

パラメータ:
style - 保存方法。
例外:
PtlDrvException

getSavePath

public java.lang.String getSavePath()
                             throws PtlDrvException
PDFの出力先フォルダの取得。

戻り値:
PDFの出力先フォルダ。
例外:
PtlDrvException

setSavePath

public void setSavePath(java.lang.String path)
                 throws PtlDrvException
PDFの出力先フォルダの指定。

パラメータ:
path - PDFの出力先フォルダ。
例外:
PtlDrvException

getPaperSizeStyle

public int getPaperSizeStyle()
                      throws PtlDrvException
サイズ指定方法の取得。

戻り値:
サイズ指定方法。
例外:
PtlDrvException

setPaperSizeStyle

public void setPaperSizeStyle(int style)
                       throws PtlDrvException
サイズ指定方法の指定。

パラメータ:
style - サイズ指定方法。
例外:
PtlDrvException

getPaperName

public int getPaperName()
                 throws PtlDrvException
既定用紙の取得。

戻り値:
既定用紙。
例外:
PtlDrvException

setPaperName

public void setPaperName(int name)
                  throws PtlDrvException
既定用紙の指定。

パラメータ:
name - 既定用紙。
例外:
PtlDrvException

getPaperWidth

public float getPaperWidth()
                    throws PtlDrvException
用紙サイズ(横幅)の取得。

戻り値:
用紙サイズ(横幅)。
例外:
PtlDrvException

setPaperWidth

public void setPaperWidth(float width)
                   throws PtlDrvException
用紙サイズ(横幅)の指定。

パラメータ:
width - 用紙サイズ(横幅)[25.4〜3276.7mm]。
例外:
PtlDrvException

getPaperHeight

public float getPaperHeight()
                     throws PtlDrvException
用紙サイズ(縦幅)の取得。

戻り値:
用紙サイズ(縦幅)。
例外:
PtlDrvException

setPaperHeight

public void setPaperHeight(float height)
                    throws PtlDrvException
用紙サイズ(縦幅)の指定。

パラメータ:
height - 用紙サイズ(縦幅)[25.4〜3276.7mm]。
例外:
PtlDrvException

getPaperDirection

public int getPaperDirection()
                      throws PtlDrvException
用紙の向きの取得。

戻り値:
用紙の向き。
例外:
PtlDrvException

setPaperDirection

public void setPaperDirection(int direction)
                       throws PtlDrvException
用紙の向きの指定。

パラメータ:
direction - 用紙の向き。
例外:
PtlDrvException

getPrecision

public int getPrecision()
                 throws PtlDrvException
解像度の取得。

戻り値:
解像度。
例外:
PtlDrvException

setPrecision

public void setPrecision(int precision)
                  throws PtlDrvException
解像度の指定。

パラメータ:
precision - 解像度を即値で指定。[72,144,300,600,1200]
例外:
PtlDrvException

getScale

public int getScale()
             throws PtlDrvException
倍率の取得。

戻り値:
倍率。
例外:
PtlDrvException

setScale

public void setScale(int scale)
              throws PtlDrvException
倍率の指定。

パラメータ:
scale - 倍率[10〜400%]。
例外:
PtlDrvException

getPattern

public int getPattern()
               throws PtlDrvException
塗りつぶしをパターンで出力するかのフラグを取得。

戻り値:
1 パターン。0 塗りつぶし。
例外:
PtlDrvException

setPattern

public void setPattern(int flag)
                throws PtlDrvException
塗りつぶしをパターンで出力するかのフラグを指定。

パラメータ:
flag - フラグ 1=パターン。0=塗りつぶし。PDF/Aのときは 1 にする。
例外:
PtlDrvException