ここでは、PDF Driver APIが持つクラスの概要をご紹介します。各クラスの詳細につきましては、html形式のAPIリファレンスをご参照ください。
Antenna House PDF Driver(PDF Driver)を利用してWord、Excel、PowerPoint、一太郎、テキストの各形式のファイルを PDF へ変換するクラスです。
内容 |
インターフェース |
クラス名 |
変換 |
C++ |
PtlDrvConvert |
.NET Framework / .NET6 |
||
Java |
設定に対する操作を行うクラスです。
内容 |
インターフェース |
クラス名 |
設定全般の操作 PtlDrvvertクラスで使用します |
C++ |
PtlParamDriverSettings |
.NET Framework / .NET6 |
||
Java |
||
「一般」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamCommonSettings |
.NET Framework / .NET6 |
||
Java |
||
「PDFバージョン」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamPDFVersionSettings |
.NET Framework / .NET6 |
||
Java |
||
「色」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamColorSettings |
.NET Framework / .NET6 |
||
Java |
||
「圧縮」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamCompressSettings |
.NET Framework / .NET6 |
||
Java |
||
「フォント」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamFontSettings3 |
.NET Framework / .NET6 |
PtlParamFontSettings |
|
Java |
PtlParamFontSettings |
|
「セキュリティ」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamSecuritySettings |
.NET Framework / .NET6 |
||
Java |
||
「透かし」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamWaterMarkSettings |
.NET Framework / .NET6 |
||
Java |
||
「開き方」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamOpenModeSettings |
.NET Framework / .NET6 |
||
Java |
||
「情報」設定の操作 PtlParamDriverSettingsクラスで使用します |
C++ |
PtlParamInformationSettings |
.NET Framework / .NET6 |
||
Java |
※OEMライセンスでは、Officeアドインはオプション機能です。
内容 |
インターフェース |
クラス名 |
Wordアドインオプションの設定 |
C++ |
PtlParamWordAddinSetting |
.NET Framework / .NET6 |
||
Java |
||
Excelアドインオプションの設定 |
C++ |
PtlParamExcelAddinSetting |
.NET Framework / .NET6 |
||
Java |
||
PowerPointアドインオプションの設定 |
C++ |
PtlParamPPTAddinSetting |
.NET Framework / .NET6 |
||
Java |
内容 |
インターフェース |
クラス名 |
例外処理 |
C++ |
PtlDrvException |
.NET Framework / .NET6 |
||
Java |
||
エラーコード |
C++ |
PtlDrvErrorCode |
.NET Framework / .NET6 |
PtlDrvErrorCode |
|
Java |
ErrorCode |
内容 |
インターフェース |
クラス名 |
文字列を扱うクラスです。WindowsのUNICODE文字列を保持しますが、マルチバイト文字列との相互運用が可能です。 C++のみのクラスです。.NET、Javaにはありません。 |
C++ |
PtlDrvString |