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

PDF Driver の出力設定ファイルに対する操作を行うクラスです。 PtlDrvConvert で使用する事も可能です。 PtlDrvConvert参照。 More...

#include <PtlParamDriverSettings.h>

Public Member Functions

 PtlParamDriverSettings (const PtlDrvString &settingFilePath)
 
 PtlParamDriverSettings (const PtlParamDriverSettings &obj)
 
virtual ‾PtlParamDriverSettings ()
 
PtlParamDriverSettingsoperator= (const PtlParamDriverSettings &obj)
 
int load (const PtlDrvString &settingFilePath)
 指定した出力設定ファイルをロードする
 
int save ()
 出力設定ファイルを保存する
 
int saveAs (const PtlDrvString &settingFilePath)
 出力設定ファイルを別名で保存する
 
int toDriver ()
 出力設定の内容を PDF Driver へ渡す
 
int clearDriverSetting ()
 PDF Driver へ渡した出力設定の内容をクリアする
 
int getDetailErrorCode ()
 詳細エラーコードを取得する
 
void setCommon (const PtlParamCommonSettings &common)
 「一般」の設定内容を指定する
 
PtlParamCommonSettings getCommon () const
 「一般」の設定内容を取得する
 
int setPDFVersion (const PtlParamPDFVersionSettings &pdfversion)
 「PDFバージョン」の設定内容を指定する
 
PtlParamPDFVersionSettings getPDFVersion () const
 「PDFバージョン」の設定内容を取得する
 
void setSecurity (const PtlParamSecuritySettings &security)
 「セキュリティ」の設定内容を指定する
 
PtlParamSecuritySettings getSecurity () const
 「セキュリティ」の設定内容を取得する
 
void setCompress (const PtlParamCompressSettings &compress)
 「圧縮」の設定内容を指定する
 
PtlParamCompressSettings getCompress () const
 「圧縮」の設定内容を取得する
 
void setFont (const PtlParamFontSettings3 &font)
 「フォント」の設定内容を指定する
 
PtlParamFontSettings3 getFont () const
 「フォント」の設定内容を取得する
 
void setWaterMark (const PtlParamWaterMarkSettings &watermark)
 「透かし」の設定内容を指定する
 
PtlParamWaterMarkSettings getWaterMark () const
 「透かし」の設定内容を取得する
 
void setOpenMode (const PtlParamOpenModeSettings &openmode)
 「開き方」の設定内容を指定する
 
PtlParamOpenModeSettings getOpenMode () const
 「開き方」の設定内容を取得する
 
void setInformation (const PtlParamInformationSettings &information)
 「情報」の設定内容を指定する
 
PtlParamInformationSettings getInformation () const
 「情報」の設定内容を取得する
 
PtlDrvString getSettingName () const
 設定の名前の取得。
 
int setSettingName (const PtlDrvString &)
 設定の名前を指定。
 
int SelectPrinter (const PtlDrvString &printername)
 
void ReleasePrinter ()
 
PtlDrvString getSelectedPrinter ()
 

Protected Attributes

int m_detailErrorCode
 
AhEditSettings * m_EditSettings
 

Detailed Description

PDF Driver の出力設定ファイルに対する操作を行うクラスです。 PtlDrvConvert で使用する事も可能です。 PtlDrvConvert参照。

Member Function Documentation

int PdfDrv::PtlParamDriverSettings::clearDriverSetting ( )

PDF Driver へ渡した出力設定の内容をクリアする

Returns
エラーコード。
PtlParamCommonSettings PdfDrv::PtlParamDriverSettings::getCommon ( ) const

「一般」の設定内容を取得する

Returns
「一般」の設定内容。
PtlParamCompressSettings PdfDrv::PtlParamDriverSettings::getCompress ( ) const

「圧縮」の設定内容を取得する

Returns
「圧縮」の設定内容。
int PdfDrv::PtlParamDriverSettings::getDetailErrorCode ( )

詳細エラーコードを取得する

Returns
詳細エラーコード。
PtlParamFontSettings3 PdfDrv::PtlParamDriverSettings::getFont ( ) const

「フォント」の設定内容を取得する

Returns
「フォント」の設定内容。
PtlParamInformationSettings PdfDrv::PtlParamDriverSettings::getInformation ( ) const

「情報」の設定内容を取得する

Returns
「情報」の設定内容。
PtlParamOpenModeSettings PdfDrv::PtlParamDriverSettings::getOpenMode ( ) const

「開き方」の設定内容を取得する

Returns
「開き方」の設定内容。
PtlParamPDFVersionSettings PdfDrv::PtlParamDriverSettings::getPDFVersion ( ) const

「PDFバージョン」の設定内容を取得する

Returns
「PDFバージョン」の設定内容。
PtlParamSecuritySettings PdfDrv::PtlParamDriverSettings::getSecurity ( ) const

「セキュリティ」の設定内容を取得する

Returns
「セキュリティ」の設定内容。
PtlDrvString PdfDrv::PtlParamDriverSettings::getSettingName ( ) const

設定の名前の取得。

Returns
設定の名前。
PtlParamWaterMarkSettings PdfDrv::PtlParamDriverSettings::getWaterMark ( ) const

「透かし」の設定内容を取得する

Returns
「透かし」の設定内容。
int PdfDrv::PtlParamDriverSettings::load ( const PtlDrvString settingFilePath)

指定した出力設定ファイルをロードする

Returns
エラーコード。
int PdfDrv::PtlParamDriverSettings::save ( )

出力設定ファイルを保存する

Returns
エラーコード。
int PdfDrv::PtlParamDriverSettings::saveAs ( const PtlDrvString settingFilePath)

出力設定ファイルを別名で保存する

Returns
エラーコード。
void PdfDrv::PtlParamDriverSettings::setCommon ( const PtlParamCommonSettings common)

「一般」の設定内容を指定する

Parameters
common「一般」の設定内容。
void PdfDrv::PtlParamDriverSettings::setCompress ( const PtlParamCompressSettings compress)

「圧縮」の設定内容を指定する

Parameters
compress「圧縮」の設定内容。
void PdfDrv::PtlParamDriverSettings::setFont ( const PtlParamFontSettings3 font)

「フォント」の設定内容を指定する

Parameters
font「フォント」の設定内容。
void PdfDrv::PtlParamDriverSettings::setInformation ( const PtlParamInformationSettings information)

「情報」の設定内容を指定する

Parameters
information「情報」の設定内容。
void PdfDrv::PtlParamDriverSettings::setOpenMode ( const PtlParamOpenModeSettings openmode)

「開き方」の設定内容を指定する

Parameters
openmode「開き方」の設定内容。
int PdfDrv::PtlParamDriverSettings::setPDFVersion ( const PtlParamPDFVersionSettings pdfversion)

「PDFバージョン」の設定内容を指定する

Parameters
common「PDFバージョン」の設定内容。
void PdfDrv::PtlParamDriverSettings::setSecurity ( const PtlParamSecuritySettings security)

「セキュリティ」の設定内容を指定する

Parameters
security「セキュリティ」の設定内容。
int PdfDrv::PtlParamDriverSettings::setSettingName ( const PtlDrvString )

設定の名前を指定。

Parameters
pathPDFの出力先フォルダ。
void PdfDrv::PtlParamDriverSettings::setWaterMark ( const PtlParamWaterMarkSettings watermark)

「透かし」の設定内容を指定する

Parameters
watermark「透かし」の設定内容。
int PdfDrv::PtlParamDriverSettings::toDriver ( )

出力設定の内容を PDF Driver へ渡す

Returns
エラーコード。