DriverAPI C++ I/F  6.0
PdfDrv::PtlParamPDFVersionSettings Class Reference

Public Member Functions

 PtlParamPDFVersionSettings (const PtlParamPDFVersionSettings &obj)
 
virtual ‾PtlParamPDFVersionSettings ()
 
PtlParamPDFVersionSettingsoperator= (const PtlParamPDFVersionSettings &obj)
 
int getPdfVersion () const
 PDFのバージョンの取得。
 
int setPdfVersion (const int version)
 PDFのバージョンの指定。
 
boolean getAbortPDFA_XError () const
 PDF/A-1bでエラーがあった場合に処理を打ち切る設定の取得。
 
int setAbortPDFA_XError (const boolean flag)
 PDF/A-1bでエラーがあった場合に処理を打ち切る設定の指定。
 
PtlDrvString getIccFileName () const
 出力インテントのプロファイルの取得。
 
int setIccFileName (const PtlDrvString &filename)
 出力インテントのプロファイルの指定。
 
boolean getUseTrimBox () const
 
int setUseTrimBox (const boolean value)
 
OFFSETRECTF getTrimBox () const
 
int setTrimBox (const OFFSETRECTF &trimbox)
 
boolean getUseBleedBox () const
 
int setUseBleedBox (const boolean value)
 
OFFSETRECTF getBleedBox () const
 
int setBleedBox (const OFFSETRECTF &bleedbox)
 

Static Public Member Functions

static int PDFVERSION_PDF13 ()
 PDFのバージョン
 
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 ()
 

Protected Attributes

impl_PtlParamPDFVersionSettings * impl
 

Member Function Documentation

boolean PdfDrv::PtlParamPDFVersionSettings::getAbortPDFA_XError ( ) const

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

Returns
true:PDF/A-1bでエラーがあった場合に処理を打ち切る、false:PDF/A-1bでエラーがあった場合に処理を続行する。
PtlDrvString PdfDrv::PtlParamPDFVersionSettings::getIccFileName ( ) const

出力インテントのプロファイルの取得。

Returns
出力インテントのプロファイル。
int PdfDrv::PtlParamPDFVersionSettings::getPdfVersion ( ) const

PDFのバージョンの取得。

Returns
PDFのバージョン。
static int PdfDrv::PtlParamPDFVersionSettings::PDFVERSION_PDF13 ( )
static

PDFのバージョン

PDFのバージョン。 PDF1.3(Adobe Acrobat 4.x以上に対応)。

int PdfDrv::PtlParamPDFVersionSettings::setAbortPDFA_XError ( const boolean  flag)

PDF/A-1bでエラーがあった場合に処理を打ち切る設定の指定。

Parameters
flagtrue:PDF/A-1bでエラーがあった場合に処理を打ち切る、false:PDF/A-1bでエラーがあった場合に処理を続行する。
int PdfDrv::PtlParamPDFVersionSettings::setIccFileName ( const PtlDrvString filename)

出力インテントのプロファイルの指定。

Parameters
filename出力インテントのプロファイル。拡張子を含むファイル名。 Windows¥System32¥spool¥color¥フォルダ以外ならフルパスで指定。
int PdfDrv::PtlParamPDFVersionSettings::setPdfVersion ( const int  version)

PDFのバージョンの指定。

Parameters
versionPDFのバージョン。