.NETのiTextは、C#/VB.NETアプリケーションでPDFドキュメントを作成および操作するための無料のオープンソース.NET APIです。 .NETアプリケーション開発者は、PDFファイルからコンテンツを生成、変更、抽出するためのアプリケーションを作成できます。 .NETのitextは、Javaプログラミング言語で記述された元のITEXT APIのポートです。 PDFドキュメント処理機能を.NETアプリケーション開発者に提供するために開発されました。ドキュメント管理システム、レポートツール、PDFの生成と操作を必要とするその他のアプリケーションなど、さまざまなドメインで使用されます。

.NETのitextAPIの重要な機能

  • PDF生成: .NETのitextを使用すると、新しいPDFドキュメントをゼロから作成できます。テキスト、画像、テーブル、その他の要素をドキュメントに追加できます。コンテンツの外観をカスタマイズするためのさまざまなフォント、色、フォーマットオプションをサポートします。
  • PDF操作: コンテンツを追加、削除、または変更することにより、既存のPDFドキュメントを変更できます。ページを操作し、複数のPDFファイルをマージし、PDFを複数のドキュメントに分割し、テキストや画像などのPDFから特定の要素を抽出できます。
  • フォームの塗りつぶし: .NETのitextは、インタラクティブなPDFフォームに入力する機能を提供します。フォームフィールド、チェックボックス、ラジオボタンをデータでプログラムで設置できます。
  • デジタル署名: ライブラリは、PDFドキュメントにデジタル署名を追加することをサポートし、ファイルに署名して認定され、信頼性と整合性を確保することができます。
  • テキスト抽出: .NETのitextを使用すると、PDFドキュメントからテキストを抽出できます。これは、PDFファイルのコンテンツのインデックス付け、検索、分析に役立ちます。
  • セキュリティと暗号化: パスワードベースまたは証明書ベースの暗号化を使用してPDFドキュメントを暗号化して、機密情報を保護し、コンテンツへのアクセスを制限できます。
  • PDF/Aサポート: .NETのITEXTは、電子文書の長期アーカイブに使用されるPDF/A標準をサポートしています。生成されたPDFドキュメントが、保存と将来のアクセシビリティに関する特定の要件に準拠することを保証します。

.netのitextのインストール

.NET APIのitextは、2つの方法を使用してインストールできます。

  • Nugetからのitextのインストール
  • itext Artifactory Serverからのインストール

nugetパッケージマネージャーを使用してitextのインストール

*ステップ1: *Visual Studioを開きます - Visual Studioを開き、新しいプロジェクトを作成するか、既存のプロジェクトにitext APIを追加する場合は既存のプロジェクトを開きます。 *ステップ2: *パッケージマネージャーコンソールを開きます - パッケージマネージャーコンソールを開くには、「ツール」>「nugetパッケージマネージャー」>「パッケージマネージャーコンソール」に移動します。 *ステップ3: *iTextパッケージをインストール - パッケージマネージャーコンソールに、次のコマンドを入力してEnterを押します。

 Install Package itext7

これにより、ITEXT APIの最新バージョンとそのすべての依存関係がインストールされます。

itext artifactory serverからitextのインストール

ITEXT NUGETパッケージは、ITEXT Artifactory Serverでも使用できます。次の手順を使用して、カスタムNugetリポジトリとしてVisual Studioに追加できます。

  1. Nugetパッケージマネージャーで、設定に移動します 2.次のURLをパッケージソースとして追加します。また、Itext Artifactory Serverを閲覧して、Nugetパッケージを手動でダウンロードすることもできます。

itext resources

今後のitextpdf c#examples

この時点で、.NETコンソールプロジェクトは、PDFドキュメントを操作するために.NETのITEXT APIを開始する準備ができている必要があります。次の記事では、次のことを説明します。

  • PDFドキュメントを作成
  • c#の大きなpdfファイルを複数の部分に分割する
  • C#を使用してPDFファイルからページを削除する
  • HTMLをPDFドキュメントに変換します
  • .NET APIを介して複数のファイルをマージ
  • PDFにテーブルを追加します
  • PDFに画像を追加します
  • C#でPDFファイルを回転させる
  • .NET APIを使用してPDFでオブジェクトを描画します
  • .NET APIを使用してPDFドキュメントでページを操作する だから、ご期待ください。