PDF Tool API動作環境/制限事項
動作環境
『Antenna House PDF Tool API』をインストールしてご利用になるには以下の動作環境が必要です。
Windows
「ライブラリ」、「コマンドライン」共通です。
対応OS | Windows Server 2025/2022 (日本語版) Windows 11/10(日本語版)
|
---|---|
必須ライブラリ | Microsoft Visual C++ 2015-2022 再頒布パッケージ |
※ Microsoft Visual C++ 2015-2022再頒布パッケージは以下のサイトからダウンロードできます。
→ サポートされている最新のVisual C++ 再頒布パッケージのダウンロードURL
https://learn.microsoft.com/ja-jp/cpp/windows/latest-supported-vc-redist?view=msvc-170
※ Windows 11 スマートアプリコントロールが有効な環境にて動作確認済みです。
※ 旧バージョンの動作環境につきましては、機能比較表ページの「動作環境/開発環境/対応プログラム言語の比較」をご参照ください。
Linux (X86)
「ライブラリ」、「コマンドライン」共通です。
対応OS | Linux 64bit X86アーキテクチャ |
---|---|
必須ライブラリ | libc.so.6(glibc-2.28)、libstdc++.so.6.0.25、もしくはこれらと互換性があるライブラリ |
※ Amazon Linux 2023 x86-64にて動作確認済みです。
※ 旧バージョンの動作環境につきましては、機能比較表ページの「動作環境/開発環境/対応プログラム言語の比較」をご参照ください。
Amazon Linux2 (X86)
「ライブラリ」、「コマンドライン」共通です。
対応OS | Amazon Linux2 64bit X86アーキテクチャ |
---|---|
必須ライブラリ | glibc 2.26.amzn2 |
対応するインターフェース
「ライブラリ」の対応するインターフェースは以下の通りです。
Windows
インターフェース | 備考 |
---|---|
C++ |
|
.NET Framework |
|
.NET6 |
|
Java |
|
コマンドライン | C++ APIを利用して実装されています。 |
Linux(X86)
インターフェース | 備考 |
---|---|
C++ | GCC8.3.1でビルドされています。 |
.NET6 |
|
Java |
|
コマンドライン | C++ APIを利用して実装されています。 |
Amazon Linux2(X86)
インターフェース | 備考 |
---|---|
C++ | GCC 7.3.1-15.amzn2でビルドされています。 |
.NET6 |
|
Java |
|
コマンドライン | C++ APIを利用して実装されています。 |
.NETライブラリーについて
-
.NETのライブラリーは下記サイトよりダウンロードできます。
- .NET 8.0
https://dotnet.microsoft.com/ja-jp/download/dotnet/8.0 - .NET 6.0
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0
※ .NET8で開発を行う場合は、.NET6用モジュールファイル「PdfTkNet6_70.dll」をご使用ください。
- .NET 8.0
開発環境
Windows
開発ツール | インターフェース |
---|---|
Microsoft Visual Studio 2022 | .NET6 |
Microsoft Visual Studio 2019 | .C++ , .NET Framework , コマンドライン |
Eclipse Temurin JDK | Java 11 |
Oracle JDK | Java 8 |
Linux(X86)
開発ツール | インターフェース |
---|---|
Microsoft Visual Studio 2022 | .NET6 |
GCC8.3.1 | C++ , コマンドライン |
Eclipse Temurin JDK | Java 11 |
Oracle JDK | Java 8 |
Amazon Linux2(X86)
開発ツール | インターフェース |
---|---|
Microsoft Visual Studio 2022 | .NET6 |
GCC 7.3.1-15.amzn2 | C++ , コマンドライン |
Eclipse Temurin JDK | Java 11 |
Oracle JDK | Java 8 |
仮想環境への対応
ライブラリ・コマンドライン
『PDF Tool API』を仮想環境(VMwareやHyper-Vなど)で実行する場合、実環境上と同じ動作が保証されているのであれば機能制限はありません。
制限事項
ライブラリの制限事項
『PDF Tool API』の制限事項は、製品マニュアル「第9章 制限事項」をご参照ください。
コマンドラインの制限事項
Windows においては、コマンドプロンプトに文字数の制限があります。コマンドライン利用時にはご注意ください。
→ コマンド プロンプト (Cmd. exe) コマンドライン文字列の制限
https://docs.microsoft.com/ja-jp/troubleshoot/windows-client/shell-experience/command-line-string-limitation