4. 開発環境

4.1. C++/C

検証済みの環境

Microsoft Visual Studio 2019 (Visual C++)

Microsoft Visual Studio 2022 (Visual C++)

4.2. .NET および .NET Framework

4.3. インタフェース

4.3.1. C++/C

ネームスペース

AvsViewerSDK

ヘッダファイル

PDFViewerSDK.h

ライブラリファイル

[32bit版] lib\Win32\AvsPDFViewerSDK.lib

[64bit版] lib\x64\AvsPDFViewerSDK.lib

※ヘッダファイルに定義されていても、本ドキュメントに記載のないAPIはサポートされません。

4.3.2. .Net8

ネームスペース

AvsDotNetViewerSDK

DLL

[32bit版] bin\Win32\AvsPDFViewerSDK60Net80.dll

[64bit版] bin\x64\AvsPDFViewerSDK60Net80.dll

※定義されていても、本ドキュメントに記載のないAPIはサポートされません。

4.3.3. .Net6

ネームスペース

AvsDotNetViewerSDK

DLL

[32bit版] bin\Win32\AvsPDFViewerSDK60Net60.dll

[64bit版] bin\x64\AvsPDFViewerSDK60Net60.dll

※定義されていても、本ドキュメントに記載のないAPIはサポートされません。

4.3.4. .Net Framework

ネームスペース

AvsDotNetViewerSDK

DLL

[32bit版] bin\Win32\AvsDotNetViewerSDK.dll

[64bit版] bin\x64\AvsDotNetViewerSDK.dll

※定義されていても、本ドキュメントに記載のないAPIはサポートされません。

4.4. 実行に必要なファイル

アプリケーションに応じて32bit版または64bit版をご利用ください。

アーキテクチャ

必要になるDLLやリソース

32bit版

bin\Win32フォルダに含まれる下記ファイル。

  • AvsPDFViewerSDK60.dll
  • AvsPDFViewerSDK60Net80.dll (.NET8の場合)
  • AvsPDFViewerSDK60Net60.dll (.NET6の場合)
  • AvsDotNetGuiCtl.dll (.NET Frameworkの場合)
  • Ijwhost.dll (.NET8 または.NET6の場合)
  • icudt55.dll
  • icuin55.dll
  • icuuc55.dll
  • JapanColor2001Coated.icc

64bit版

bin\x64フォルダに含まれる下記ファイル。

  • AvsPDFViewerSDK60.dll
  • AvsPDFViewerSDK60Net80.dll (.NET8の場合)
  • AvsPDFViewerSDK60Net60.dll (.NET6の場合)
  • AvsDotNetGuiCtl.dll (.NET Frameworkの場合)
  • Ijwhost.dll (.NET8 または.NET6の場合)
  • icudt55.dll
  • icuin55.dll
  • icuuc55.dll
  • JapanColor2001Coated.icc