4. クラス

ここでは、PDF Driver APIが持つクラスの概要をご紹介します。各クラスの詳細につきましては、html形式のAPIリファレンスをご参照ください。

4.1. 変換クラス

Antenna House PDF Driver(PDF Driver)を利用してWord、Excel、PowerPoint、一太郎、テキストの各形式のファイルを PDF へ変換するクラスです。

内容

インターフェース

クラス名

変換

C++

PtlDrvConvert

.NET Framework / .NET6

Java

4.2. 設定クラス

設定に対する操作を行うクラスです。

内容

インターフェース

クラス名

設定全般の操作

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

4.3. Officeアドインオプション設定クラス

※OEMライセンスでは、Officeアドインはオプション機能です。

内容

インターフェース

クラス名

Wordアドインオプションの設定

C++

PtlParamWordAddinSetting

.NET Framework / .NET6

Java

Excelアドインオプションの設定

C++

PtlParamExcelAddinSetting

.NET Framework / .NET6

Java

PowerPointアドインオプションの設定

C++

PtlParamPPTAddinSetting

.NET Framework / .NET6

Java

4.4. 例外エラークラス

内容

インターフェース

クラス名

例外処理

C++

PtlDrvException

.NET Framework / .NET6

Java

エラーコード

C++

PtlDrvErrorCode

.NET Framework / .NET6

PtlDrvErrorCode

Java

ErrorCode

4.5. その他

内容

インターフェース

クラス名

文字列を扱うクラスです。WindowsのUNICODE文字列を保持しますが、マルチバイト文字列との相互運用が可能です。

C++のみのクラスです。.NET、Javaにはありません。

C++

PtlDrvString