インストール

Documentize SDKは、さまざまな開発環境や好みに合わせた複数の方法でインストールできます。以下はDocumentizeをインストールするための推奨方法です。

1. NuGet(推奨方法)

NuGetはDocumentizeをインストールするための最も簡潔で推奨される方法であり、常に最新のバージョンとアップデートを開発環境内で直接取得できます。このインストール方法の詳細については、NuGetを使用してDocumentize SDKをインストールする方法を確認してください。

2. MSIインストーラー

MSIインストーラーは、DocumentizeのDLLをシステムに直接インストールしたい方にとって便利なオプションです。この方法は、DLLファイルを手動で管理することなく、複数のプロジェクトでDocumentizeを使用したい開発者に最適です。このインストール方法の詳細については、MSIを使用してDocumentize SDKをインストールする方法を確認してください。

3. ZIPアーカイブ

手動でのアプローチを好む開発者のために、ZIPアーカイブにはDocumentizeのDLLが含まれており、これを抽出してプロジェクトに直接追加できます。このインストール方法の詳細については、ZIPを使用してDocumentize SDKをインストールする方法を確認してください。

2025/07/25

インストールのサブセクション

System Requirements

Documentize SDKsは、.NETアプリケーションと統合するように設計されており、さまざまなオペレーティングシステムと開発環境をサポートしています。以下は主要なシステム要件です。

サポートされているオペレーティングシステム

Windows

  • Windows 7 (x64, x86)
  • Windows 8, 8.1 (x64, x86)
  • Windows 10 (x64, x86)
  • Windows 11 (x64, x86)
  • Windows Server 2003からWindows Server 2022 (x64, x86)
  • クラウド: Microsoft Azure

macOS

  • macOS 10.12 (Sierra)以降

Linux

  • 複数のLinuxディストリビューションと互換性があります:
    • Ubuntu (16.04, 18.04, 20.04, 22.04)
    • CentOS (7, 8)
    • Debian (9, 10)
    • OpenSUSE (Leap 15+, SLES 12+)

Android

  • Android 8.0 (Oreo)以降をサポートしています。

開発環境

  • Microsoft Visual Studio:
    • Visual Studio 2010以降(2019および2022を含む)
  • .NETプラットフォームをターゲットとした任意の開発環境をサポートします。

サポートされている.NETフレームワーク

  • .NET Framework 4.0以上
  • .NET Standard 2.0 (.NET Core 3.1+)
  • .NET 6.0, .NET 7.0, .NET 8.0

追加の注意事項

  • Adobe AcrobatはDocumentize SDKsを実行するためには必要ありませんが、PDFを表示するために推奨されます。
2025/07/25

Declaration

Documentize.com SDKは、.NETアプリケーション内で使用する際にフルトラストの権限セットを必要とします。この権限レベルは、SDKがレジストリ設定、システムファイルにアクセスしたり、フォントを解析したりするなどの特定のシステムレベルの操作を実行するために不可欠です。

フルトラストが必要な理由

Documentize SDKは、.NETのコアシステムクラスを利用しており、以下の理由からしばしば昇格された権限が必要です:

  • レジストリアクセス: 一部の操作では、システムレジストリの読み取りまたは書き込みが必要な場合があります。
  • システムファイル: フォントの処理やファイル操作の実行など、特定のタスクにはアプリケーションの仮想ディレクトリを超えるシステムファイルへのアクセスが必要です。

ミディアムトラスト環境の制限

ミディアムトラストセキュリティを強制するホスティング環境では、いくつかの重要な権限が制限または利用できなくなります。このため、そのような環境ではSDKが正しく機能しない可能性があります。ミディアムトラストの下で適用される制限は以下の通りです:

  • OleDbPermission: ADO.NET管理OLE DBデータプロバイダーを使用してデータベースにアクセスすることはできません。
  • EventLogPermission: Windowsイベントログへのアクセスは禁止されています。
  • ReflectionPermission: リフレクションの使用が禁止され、特定の動的操作に影響を与える可能性があります。
  • RegistryPermission: システムレジストリへのアクセスが拒否されています。
  • WebPermission: 通信は、<trust>要素に設定された事前定義されたアドレスまたは範囲に制限されています。
  • FileIOPermission: アプリケーションの仮想ディレクトリ内のファイルへのアクセスに制限されています。
2025/07/25

非Windows環境

Documentize SDKsは**.NET Standard 2.0**をサポートしており、Linuxやその他の非Windows環境で動作する.NET Coreアプリケーションで使用できます。最適なパフォーマンスと正しいテキストレンダリングを保証するために、以下の手順に従ってください。

Linuxの推奨セットアップ

1. libgdiplusパッケージをインストール

このパッケージはPDFのレンダリングと処理に必要なGDI+機能を提供します。ターミナルで以下のコマンドを実行してインストールできます:

sudo apt-get install libgdiplus

2. Microsoft互換フォントをインストール

正しいテキストレンダリングのために、以下のコマンドを使用してMicrosoft TrueTypeフォントをインストールします:

sudo apt-get install ttf-mscorefonts-installer

これらのフォントは/usr/share/fonts/truetype/msttcorefontsディレクトリに置く必要があります。システムが異なるディレクトリにフォントを保存している場合は、Documentize SDKsを使用する前にコード内でパスを更新してください:

Documentize.Text.FontRepository.Sources.Add(new FolderFontSource("<path to ms fonts>"));

ヒント

これらのインストールが完了し、フォントパスが正しく設定されていることを確認することで、Linuxやその他の非Windowsシステム上でDocumentize SDKsのパフォーマンスを最大化できます。

2025/07/25

ライセンスと評価

Documentize for .NETを評価する

Documentize製品の使用を開始すると、無料の評価ライセンスですぐに利用可能です。このライセンスにより、開発者や企業は購入前にDocumentizeの機能を探検、テスト、およびアプリケーションへの統合ができます。

評価ライセンスとは?

評価ライセンスは、すべてのDocumentize製品に含まれる無制限のトライアルモードです。これにより、実際のシナリオで製品の機能を完全に評価するために、ほとんどのコア機能にアクセスできます。ドキュメントの生成、編集、変換を行うかどうかに関係なく、パフォーマンスとスタックとの統合をテストできます。

評価ライセンスの主な機能

  • インストール不要 – Documentize製品をダウンロードしてすぐに使用開始できます。
  • 🧪 コア機能を探求 – ドキュメントの変換、操作、エクスポートなどの重要な機能をテストします。
  • 💻 開発者フレンドリー – プルーフ・オブ・コンセプト(POC)、統合テスト、または技術評価に最適です。
  • 🔁 簡単にアップグレード – 実装を変更することなく、いつでも完全なライセンスに切り替えます。

フルライセンスにアップグレードするには、次のコードを追加します:

License.Set("path_to_your_license_file.lic");

評価モードの制限

評価ライセンスは広範なアクセスを提供しますが、ライセンス製品を保護するためにいくつかの制限があります。

  • 生成されたPDFドキュメントのすべてのページには透かしが入ります。
  • 評価版では、ドキュメントの最初の4ページのみ処理できます。
  • 評価ライセンスは、プロダクションまたは商業展開を目的としていません。

制限なしで完全にアクセスするには、有効なDocumentizeライセンスを購入する必要があります。それをプロジェクト内で適用してください。

評価ライセンスの使用方法

特別な設定は必要ありません。希望のDocumentize SDKをダウンロードし、それを使用し始めるだけです。ライセンスファイルが適用されていない場合、製品は自動的に評価モードで実行されます。

有効なライセンスでの動作をテストするには、一時的なフル機能のライセンスをリクエストして、詳細な評価を行うこともできます。

評価ライセンスを使用すべき場合

次のような場合には評価ライセンスを使用するべきです。

  • Documentizeの機能を初めて探索している場合。
  • アプリケーションやプラットフォームとの互換性を確認したい場合。
  • 購入前にプロトタイプやプルーフ・オブ・コンセプトを構築する必要がある場合。
  • ドキュメント自動化ソリューションを比較している場合。

今日からDocumentizeを始めよう

Documentize製品をリスクなしで評価し、どのようにドキュメントワークフローを改善できるか確認しましょう。プロダクションに移行する準備ができたら、フルライセンスへのアップグレードは迅速でシームレスです。

📘 サポートが必要ですか?当社のドキュメンテーションを訪れるか、お問い合わせください。

 日本語