IRONSOFTWAREHOME
IRONPDFの使用

IronPDFを使用してC#でPDFを生成する

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

この記事では、.NET開発者がPDFファイルをより効率的にアクセスできるTXT形式に変換するプロセスを概説します。

チュートリアルで取り上げるトピック

  • IronPDF
  • プログラムでPDFファイルを作成する手順
  • ステップ1:C#プロジェクトを作成する
  • ステップ2:IronPDFライブラリをインストールする
    • 方法1: NuGetパッケージマネージャー
    • 方法2: NuGetパッケージマネージャーコンソール
    • 方法3: DLLファイルを使用
  • ステップ3:IronPDF名前空間を追加する
  • ステップ4: PDFをテキストに変換
    • 出力
  • 結論

IronPDF

IronPDFは、PDF生成用 for .NETライブラリです。 これはネイティブな.NETライブラリであり、外部DLLや他のツールに依存しません。 IronPDFは、C#と.NETで書かれたクロスプラットフォームライブラリで、PDFドキュメントを操作するために必要なすべての機能を提供します。 このライブラリには、ドキュメントのレンダリング、フォーム編集、テキスト抽出、ファイル暗号化、その他の機能が含まれています。 これらすべての操作は、Windows Forms、WPF、ASP.NET MVCなどのさまざまなプラットフォームで広くテストされた直感的なAPIを通じて実行できます。

IronPDFの現在のリリースでは、これらの機能への簡単なアクセスが提供されます:

ドキュメント内部(表示、ナビゲーション、注釈)への読み取り専用アクセス

メタデータとドキュメントプロパティ(タイトル、キーワード、著者、主題)へのアクセス

IronPDFは、HTML文書を完全にフォーマットされたPDFファイルに変換するのを助けるためのいくつかの追加のヘルパークラスも含んでいます。 IronPDFは、PDFをテキストファイルに変換するための非常にシンプルなAPIを提供します。

IronPDFライブラリを使用してPDFドキュメントをテキストファイルに変換する方法を始めましょう。

PDFドキュメントをテキストファイルに変換する手順

最初のステップは、Visual Studio で C# プロジェクトを作成することです。 ニーズに応じて任意の C# アプリケーションテンプレートを選択できます。 簡単のために、このチュートリアルではコンソールアプリケーションテンプレートを使用します。 既存の C# プロジェクトを使用してPDFをTXTファイルに変換することもできます。

ステップ1: C#プロジェクトを作成

Visual Studio でC#プロジェクトを作成するか、既存のプロジェクトを開きます。 最新バージョンのVisual Studioをお勧めします。 与えられた手順に従って、Visual StudioでC#プロジェクトを作成してください。

  1. Visual Studioを開きます。
  2. C#コンソールアプリケーションテンプレートを選択するか、既存のプロジェクトを開きます。
  3. プロジェクトに適切な名前を付けます。
  4. .NET Framework バージョン 6.0 を選択します。これは最新で最も安定したフレームワークですが、ニーズに応じて他の .NET Framework を選ぶこともできます。

ステップ2:IronPDFライブラリをインストール

IronPDF には、開発時間を短縮し混乱を減らす簡単なインストールプロセスも備わっています。 IronPDF ライブラリには、インストールするための複数の方法があります:

  • NuGet パッケージマネージャーを使用する
  • NuGet パッケージマネージャーコンソールを使用する
  • DLLファイルによる

方法1: NuGet パッケージマネージャー

NuGet パッケージマネージャーを使用するには、パッケージマネージャータブを開くための手順に従ってください。

C#プロジェクトを開いて、ツール > NuGet パッケージマネージャー > ソリューションの NuGet パッケージを管理をクリックします。

C# PDFをテキストに変換(コード例)、図0:NuGetパッケージマネージャーへのナビゲーション NuGetパッケージマネージャーに移動する

  • 次に、参照タブに移動してIronPDFを検索します。
  • 検索結果からIronPDFを選択し、インストールをクリックします。 これで、プロジェクトでIronPDFライブラリを使用できるようになり、IronPDFライブラリがインストールされます。

C# PDFをテキストに変換(コード例)、図1:NuGetパッケージマネージャーの検索結果からのIronPDFパッケージ NuGetパッケージマネージャの検索結果からIronPDFパッケージ

方法2: NuGet パッケージマネージャーコンソール

パッケージマネージャーコンソールを使用してのIronPDFライブラリのインストールは最も簡単な方法です。 これらの簡単な手順に従ってください:

  • パッケージマネージャーコンソールを開きます。
  • コンソールに次の行を書き、Enterを押します。 これにより、すぐにIronPDFライブラリがインストールされます。

PM > Install-Package IronPdf

C# PDFをテキストに変換(コード例)、図2:NuGetパッケージマネージャーコンソールUIに表示されるインストール進捗 NuGet パッケージマネージャーコンソールUIに表示されたインストールの進行状況

方法3: DLLファイルを使用

IronPDF DLLファイルをIron Softwareのウェブサイトからダウンロードできます。ダウンロードが完了したら、プロジェクトの参照として使用します。

より詳細なインストールガイドについては、IronPDFインストールガイドをご覧ください。

IronPDFライブラリのインストールはこれで完了です。 次のステップは、PDFファイルをテキストファイルに変換する手順を案内します。

ステップ3:IronPDF名前空間を追加

IronPDFを使用するには、すべてのコードファイルにIronPDF名前空間を追加することが必要です。以下のコード行を関連するすべてのコードファイルの先頭に書いてください。これにより、プログラムでIronPDFの機能を使用できるようになります。

using IronPdf;

ステップ4: PDFドキュメントをテキストファイルに変換

次は、PDFファイルをTXTファイルに変換するか、またはテキストのみを抽出する必要があります。 そこで、以下のサンプルコードをコードファイルに記述してください:

using IronPdf;
using System;

class Program
{
    static void Main()
    {
        // Extracting image and text content from PDF Document

        // Open a 128-bit encrypted PDF
        using PdfDocument pdf = PdfDocument.FromFile("encrypted.pdf", "password");
        
        // Get all text to put in a search index
        string allText = pdf.ExtractAllText();
        
        // Display the extracted text in the console
        Console.WriteLine(allText);
    }
}

まず、FromFile functionをPdfDocument classから使用してPDFドキュメントを開きます。 パラメータには、ファイル名とパスワード(ある場合)を渡してください。 その後、allTextという名前の変数に保存します。 その後、コンソールに出力テキストを表示します。

出力

C# PDFをテキストに変換(コード例)、図3:PDFドキュメントから抽出されたテキスト PDFドキュメントから抽出されたテキスト

これは、IronPDFによって抽出された出力テキストです。 それはPDFファイルで見られるのと同じテキストであり、IronPDFの精度が非常に高いことを示しています。

結論

この記事では、IronPDF .NET 向け PDFライブラリを使用してPDFファイルからテキストを簡単に抽出する方法を紹介します。 これは、数行のコードを書くだけで非常に高い精度で達成されました。 さらに、IronPDFにはHTMLからPDFへの変換、PDF書式設定ツールなど、PDF編集に不可欠な多数のコアPDF機能が備わっています。 IronPDFはAdobe Acrobatへの依存を排除します。

IronPDFは開発目的で無料で、製品テスト用の無料トライアルも提供しています。 IronPDFは、ニーズに応じたさまざまな料金プランを提供しています。 IronPDFの価格は、競合他社と比べて比較的重要に低いです。 個人から大企業に至るまでの価格のバリエーションがあり、印象的なパフォーマンスで納得のいく購入となります。

Iron Software's Suiteの価格プラン

さらに、Iron Softwareは、5つのIron Softwareパッケージを2つの価格で提供します。 詳細については、Iron Software のライセンス詳細をご覧ください。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

...
詳しく読む

関連する記事

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から