jp.co.antenna.pdfdrv
クラス PtlParamPDFVersionSettings

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

public class PtlParamPDFVersionSettings
extends java.lang.Object

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


フィールドの概要
static int PDFVERSION_PDF13
          PDFのバージョン:PDF1.3(Adobe Acrobat 4.x以上に対応)。
static int PDFVERSION_PDF14
          PDFのバージョン:PDF1.4(Adobe Acrobat 5.x以上に対応)。
static int PDFVERSION_PDF15
          PDFのバージョン:PDF1.5(Adobe Acrobat 6.x以上に対応)。
static int PDFVERSION_PDF16
          PDFのバージョン:PDF1.6(Adobe Acrobat 7.x以上に対応)。
static int PDFVERSION_PDF17
          PDFのバージョン:PDF1.7(Adobe Acrobat 8.x以上に対応)。
static int PDFVERSION_PDFA
          PDFのバージョン:PDF/A-1b:2005。
static int PDFVERSION_PDFX1A_2001
           
static int PDFVERSION_PDFX1A_2003
           
static int PDFVERSION_PDFX3_2002
           
static int PDFVERSION_PDFX3_2003
           
 
コンストラクタの概要
PtlParamPDFVersionSettings()
           
PtlParamPDFVersionSettings(PtlParamPDFVersionSettings obj)
           
 
メソッドの概要
 boolean getAbortPDFA_XError()
          PDF/A-1bでエラーがあった場合に処理を打ち切る設定の取得。
 RectF getBleedBox()
           
 java.lang.String getIccFileName()
          出力インテントのプロファイルの取得。
 int getPdfVersion()
          PDFのバージョンの取得。
 RectF getTrimBox()
           
 boolean getUseBleedBox()
           
 boolean getUseTrimBox()
           
 void setAbortPDFA_XError(boolean flag)
          PDF/A-1bでエラーがあった場合に処理を打ち切る設定の指定。
 void setBleedBox(RectF offsetrect)
           
 void setIccFileName(java.lang.String filename)
          出力インテントのプロファイルの指定。
 void setPdfVersion(int version)
          PDFのバージョンの指定。
 void setTrimBox(RectF offsetrect)
           
 void setUseBleedBox(boolean flag)
           
 void setUseTrimBox(boolean flag)
           
 void terminate()
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

PDFVERSION_PDF13

public static final int PDFVERSION_PDF13
PDFのバージョン:PDF1.3(Adobe Acrobat 4.x以上に対応)。

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

PDFVERSION_PDF14

public static final int PDFVERSION_PDF14
PDFのバージョン:PDF1.4(Adobe Acrobat 5.x以上に対応)。

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

PDFVERSION_PDF15

public static final int PDFVERSION_PDF15
PDFのバージョン:PDF1.5(Adobe Acrobat 6.x以上に対応)。

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

PDFVERSION_PDF16

public static final int PDFVERSION_PDF16
PDFのバージョン:PDF1.6(Adobe Acrobat 7.x以上に対応)。

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

PDFVERSION_PDF17

public static final int PDFVERSION_PDF17
PDFのバージョン:PDF1.7(Adobe Acrobat 8.x以上に対応)。

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

PDFVERSION_PDFA

public static final int PDFVERSION_PDFA
PDFのバージョン:PDF/A-1b:2005。

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

PDFVERSION_PDFX1A_2001

public static final int PDFVERSION_PDFX1A_2001
関連項目:
定数フィールド値

PDFVERSION_PDFX1A_2003

public static final int PDFVERSION_PDFX1A_2003
関連項目:
定数フィールド値

PDFVERSION_PDFX3_2002

public static final int PDFVERSION_PDFX3_2002
関連項目:
定数フィールド値

PDFVERSION_PDFX3_2003

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

PtlParamPDFVersionSettings

public PtlParamPDFVersionSettings()
                           throws PtlDrvException
例外:
PtlDrvException

PtlParamPDFVersionSettings

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

terminate

public void terminate()

getPdfVersion

public int getPdfVersion()
                  throws PtlDrvException
PDFのバージョンの取得。

戻り値:
PDFのバージョン。
例外:
PtlDrvException

setPdfVersion

public void setPdfVersion(int version)
                   throws PtlDrvException
PDFのバージョンの指定。

パラメータ:
version - PDFのバージョン。
例外:
PtlDrvException

getIccFileName

public java.lang.String getIccFileName()
                                throws PtlDrvException
出力インテントのプロファイルの取得。

戻り値:
出力インテントのプロファイル。
例外:
PtlDrvException

setIccFileName

public void setIccFileName(java.lang.String filename)
                    throws PtlDrvException
出力インテントのプロファイルの指定。

パラメータ:
filename - 出力インテントのプロファイル。
例外:
PtlDrvException

getAbortPDFA_XError

public boolean getAbortPDFA_XError()
                            throws PtlDrvException
PDF/A-1bでエラーがあった場合に処理を打ち切る設定の取得。

戻り値:
true:PDF/A,Xでエラーがあった場合に処理を打ち切る、false:PDF/A-1bでエラーがあった場合に処理を続行する。
例外:
PtlDrvException

setAbortPDFA_XError

public void setAbortPDFA_XError(boolean flag)
                         throws PtlDrvException
PDF/A-1bでエラーがあった場合に処理を打ち切る設定の指定。

パラメータ:
flag - true:PDF/A,Xでエラーがあった場合に処理を打ち切る、false:PDF/A-1bでエラーがあった場合に処理を続行する。
例外:
PtlDrvException

setUseTrimBox

public void setUseTrimBox(boolean flag)
                   throws PtlDrvException
例外:
PtlDrvException

getUseTrimBox

public boolean getUseTrimBox()
                      throws PtlDrvException
例外:
PtlDrvException

setUseBleedBox

public void setUseBleedBox(boolean flag)
                    throws PtlDrvException
例外:
PtlDrvException

getUseBleedBox

public boolean getUseBleedBox()
                       throws PtlDrvException
例外:
PtlDrvException

setTrimBox

public void setTrimBox(RectF offsetrect)
                throws PtlDrvException
例外:
PtlDrvException

getTrimBox

public RectF getTrimBox()
                 throws PtlDrvException
例外:
PtlDrvException

setBleedBox

public void setBleedBox(RectF offsetrect)
                 throws PtlDrvException
例外:
PtlDrvException

getBleedBox

public RectF getBleedBox()
                  throws PtlDrvException
例外:
PtlDrvException