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項目から選択する
|
次の4項目から選択する
|
設定項目名:「同名のファイルがある場合、上書きする」
|
色変換 | グレースケール変換、 モノクロ変換 |
グレースケール変換、 モノクロ変換 |
‐ |
「透かし」の透明度設定 | 透明度」のバーを左端のもっとも薄い設定にした場合、 透かしは画面表示上、あるいは印刷結果上、見えない状態で挿入される |
‐ |
- ご注意
-
- Server 2019 / 2016は、Microsoft Windowsのサポートライフサイクルにおいてメインストリームサポートが終了しているため、動作環境としてサポートされません。
付属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)
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 |