OEM販売のご相談
ご相談ください!

PDF Driver機能比較表

PDF Driver

V8.0 V7.5 V6.0
対応OS Windows 11/10 日本語版
Windows Server 2022/2019/2016 日本語版
Windows 11/10 日本語版
Windows Server 2022/2019/2016 日本語版
Windows 10 日本語版
Windows Server 2019/2016 日本語版
開発環境 Microsoft Visual Studio 2015 Microsoft Visual Studio 2015 Microsoft Visual Studio 2010
プリンター名、プリンターモデル名 Antenna House PDF Driver 8.0 Antenna House PDF Driver 7.5 Antenna House PDF Driver 6.0
設定ファイルの拡張子 ps4 ps4 printSetting3
出力対応しているPDFバージョンと規格 PDF1.3,PDF1.4,PDF1.5,PDF1.6,PDF1.7,PDF2.0
PDF/A-1b:2005、PDF/A-2b
PDF/X-1a:2001、PDF/X-1a:2003
PDF/X-3:2002、PDF/X-3:2003
PDF/X-4:2008
PDF1.3,PDF1.4,PDF1.5,PDF1.6,PDF1.7
PDF/A-1b:2005、PDF/A-2b
PDF/X-1a:2001、PDF/X-1a:2003
PDF/X-3:2002、PDF/X-3:2003
PDF/X-4:2008
PDF1.3,PDF1.4,PDF1.5,PDF1.6,PDF1.7
PDF/A-1b:2005
PDF/X-1a:2001、PDF/X-1a:2003
PDF/X-3:2002、PDF/X-3:2003
セキュリティ設定の種類 40bit RC4、128bit RC4、128bit AES、256bit AES 40bit RC4、128bit RC4、128bit AES、256bit AES 40bit RC4、128bit RC4、128bit AES、256bit AES
同一名のファイルが存在する場合の動作オプション 次の4項目から選択する
  • ダイアログを表示する
  • 上書きする
  • 連番[(1),(2)...]を付ける
  • 出力しない(エラーにする)
次の4項目から選択する
  • ダイアログを表示する
  • 上書きする
  • 連番[(1),(2)...]を付ける
  • 出力しない(エラーにする)
設定項目名:「同名のファイルがある場合、上書きする」
  • 有効な場合:無条件に上書きする
  • 無効な場合:保存ダイアログを表示する
色変換 グレースケール変換、
モノクロ変換
グレースケール変換、
モノクロ変換
「透かし」の透明度設定 透明度」のバーを左端のもっとも薄い設定にした場合、
透かしは画面表示上、あるいは印刷結果上、見えない状態で挿入される
ご注意
  • Server 2019 / 2016は、Microsoft Windowsのサポートライフサイクルにおいてメインストリームサポートが終了しているため、動作環境としてサポートされません。

付属API(出力先指定API)

出力先指定API 相違点
V8.0 V7.5 V6.0
setSettingsFile V7.5から変更なし。 V6.0から変更なし。 印刷設定ファイル名を指定します。パスなし、フルパスのどちらの形式も指定が可能です。
setSettingsFileFullPath V7.5から変更なし。 V6.0から変更なし。 本メソッドは非推奨です。
印刷設定ファイル名のフルパス指定は「setSettingsFile」に統合されました。
setSettingsFileFullPathClear V7.5から変更なし。 V6.0から変更なし。 本メソッドは非推奨です。
setSettingsFileClearを使用してください。
CP_UChar V7.5から変更なし。 V6.0から変更なし。 「CP_UChar」を廃止し、「wchar_t」に変更しました。
CP_Short V7.5から変更なし。 V6.0から変更なし。 「CP_Short」を廃止し、「short」に変更しました。
新規メソッド V7.5から変更なし。 V6.0から変更なし。 次のメソッドを追加しました。
  SelectPrinter
  ReleasePrinter
  GetSelectedPrinter
C++用バイナリファイル名 AH_DrvSet80.dll AH_DrvSet75.dll AH_DrvSetCP60.dll
.NET用バイナリファイル名
.NET1.1
.NET2.0
.NET3.0
.NET3.5
.NET4.x

非対応
非対応
非対応
非対応
AH_DrvSetNet80.dll

非対応
非対応
非対応
非対応
AH_DrvSetNet75.dll

非対応
AH_DrvSetNet2_60.dll
AH_DrvSetNet2_60.dll
AH_DrvSetNet2_60.dll
AH_DrvSetNet4_60.dll
.NET namespace
.NET1.1
.NET2.0
.NET3.0
.NET3.5
.NET4.x

非対応
非対応
非対応
非対応
AntennaHouse.PDFDriver.DS80

非対応
非対応
非対応
非対応
AntennaHouse.PDFDriver.DS75

非対応
DrvSetNET2_60
DrvSetNET2_60
DrvSetNET2_60
DrvSetNET4_60
ocxファイル名 非対応 非対応 AH_DrvSetCOM60.ocx
libファイル名 AH_DrvSet80.lib AH_DrvSet75.lib AH_DrvSetCP60.lib
ヘッダファイル名 DrvSet.h DrvSet.h DrvSetCP.h
印刷設定ファイルの拡張子 ps4 ps4 printSetting3

付属API(設定編集API)

設定編集API 相違点
V8.0 V7.5 V6.0
設定ファイルの読み込み
メソッド
V7.5から変更なし。 V6.0から変更なし。 load
※setChangeFileNameは廃止されました。
saveAs V7.5から変更なし。 V6.0から変更なし。 V4.1と同一の関数定義のほかに、引数にconst wchar_t*型をとる関数定義を追加しました。
PDFInformation構造体 V7.5から変更なし。 V6.0から変更なし。 メンバー変数はwchar_tの配列型
新規メソッド V7.5から変更なし。 V6.0から変更なし。 次のメソッドを追加しました。
  SelectPrinter
  ReleasePrinter
  GetSelectedPrinter
印刷開始終了通知 V7.5から変更なし。 V6.0から変更なし。 CEditSettingFile2クラスをCEditSettingFileクラスに統合しました。
クラス、構造体、列挙型の変更 PDFVER列挙型に要素が追加されました。(PDFVER_20(PDF2.0)の追加)
PDFVER列挙型に要素が追加されました。(PDFVER_X_4(PDF/X-4:2008)、PDFVER_A_2B(PDF/A-2b)の追加)

SAMENAME列挙型が追加されました。(印刷設定「一般」タブの「同名のファイルがある場合」ラジオボタンに対応)

COLORMODE列挙型が追加されました。(印刷設定「色」タブの「カラー/グレースケール/モノクロ」に対応)

GRAYDECREASINGMETHOD列挙型が追加されました。(印刷設定「色」タブの「グレースケール減色法」に対応)

MONODECREASINGMETHOD列挙型が追加されました。(印刷設定「色」タブの「モノクロ減色法」に対応)

IMAGEFILTER列挙型が追加されました。(印刷設定「色」タブの「モノクロ減色前のフィルター」に対応)

PDFVersion構造体を追加しました。印刷設定ダイアログの「PDFバージョン」タブの項目に対応するメンバー変数を持つ構造体です。

PDFCommon構造体から除外しPDFVersion構造体に移動しました。
  PDFVER enmVersion
  wchar_t aIccFileName[]
  int berrContinue

PDFSecurity構造体のメンバー変数にPDFENCRYPTION encryptionを追加しました。

PRECISION列挙型に要素が追加されました。

設定名称の
取得・設定
V7.5から変更なし。 V6.0から変更なし。 印刷設定ダイアログにおいて表示される設定名称を取得、設定するメソッドをCEditSettingFileクラスに追加しました。
バイナリファイル名 EditPS80.dll EditPS.dll EditSettingFileCP60AH.dll
namespace PDFSetFileModify PDFSetFileModify PDFSetFileModify
libファイル名 EditPS80.lib EditPS.lib EditSettingFileCP60AH.lib
印刷設定ファイルの拡張子 ps4 ps4 printSetting3