IRONSOFTWAREHOME
IRONPDFの使用

Blazorでバイト配列からPDFを表示する方法

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

この記事では、IronPDF .NET 向け、C# PDF ライブラリを使用して PDF ファイルを読み取ります。

IronPDF を使用して PDF ファイルを読み取る方法

  1. Visual Studio をダウンロードします(まだの場合)。 環境を設定し、IronPDFライブラリをインストールします。
  2. 希望するPDFファイルを開いてロードするには、PdfDocument.FromFile メソッドを使用します。
  3. IronPDFのExtractAllTextメソッドを利用してコンテンツを取得します。
  4. 必要に応じて抽出されたテキストを分析または操作します。
  5. 抽出したテキストをコンソールに印刷して読む。

IronPDF

IronPDF、C# 用の強力な PDF リーダーライブラリは、開発者が PDF ドキュメントを簡単に操作できるようにします。 その広範な機能により、IronPDF は PDF ドキュメントの処理を簡素化し、ユーザーが PDF コンテンツを簡単に読み取ったり、抽出したり、操作したりすることを可能にします。 ドキュメントのプロセスを自動化する場合でも、データや画像を分析用に抽出する場合でも、独自に PDF を作成する場合でも、IronPDF はこれらのタスクを効率化するための包括的なツールセットを提供します。

この記事は、IronPDF を使用した C# における効率的な PDF 処理の世界を探求し、開発者のソフトウェア開発の旅で必須のツールとしてのその汎用性と価値を示しています。

新しいVisual Studioプロジェクトを作成する

コーディングの面に進む前に、新しい Visual Studio C# コンソール アプリケーション プロジェクトを設定して始めましょう。 このプロジェクトは、開発と実用例の両方専用のワークスペースとして機能します。

  1. このプロセスを開始するには、Visual Studio を起動し、"ファイル"メニューに移動し、"新規"をクリックして"プロジェクト"を選択して新しいプロジェクトを作成します。

C#でPDFファイルを読む方法, 図1: Visual Studioのプロジェクト作成ダイアログに移動する

Visual Studio でプロジェクト作成ダイアログに移動する

  1. この操作によって新しいウィンドウが表示され、プロジェクトテンプレートを指定する機会が提供されます。 簡単にするために"コンソールアプリケーション"テンプレートを選択し、ウィンドウの左下に配置されている 次へ ボタンをクリックして進めます。

C#でPDFファイルを読む方法, 図2: Visual Studioで新しいプロジェクトを作成する

Visual Studioで新しいプロジェクトを作成

  1. 次のウィンドウでは、プロジェクトの名前を指定し、望ましいプロジェクトの場所を指定するよう求められます。 これらの詳細を入力したら、続行するには次へボタンをクリックします。

C#でPDFファイルを読む方法, 図3: プロジェクトを構成する

プロジェクトを構成する

  1. この手順では、好みのターゲットフレームワークを選択し、作成ボタンをクリックしてプロジェクト作成プロセスを完了します。

C#でPDFファイルを読む方法, 図4: .NET Frameworkの選択

.NETフレームワークの選択

プロジェクトがしっかりと確立されたので、次の重要なステップはIronPDFのインストールです。

IronPDFのインストール

IronPDF は、PDF ライブラリをダウンロードしてインストールするための豊富なオプションを提供します。 このガイドのために、NuGet パッケージ マネージャーを使用した IronPDF のインストールに焦点を当てます。これは効率的で広く採用されている方法です。

  1. Visual Studio で"ツール"メニューに移動し、"NuGet パッケージ マネージャー"オプションにカーソルを優雅に合わせます。
  2. 拡張メニューから、"ソリューションの NuGet パッケージ マネージャ"を選択します。

C#でPDFファイルを読む方法, 図5: NuGetパッケージマネージャーに移動する

NuGetパッケージマネージャへのナビゲート

  1. このオプションを選択すると、新しいウィンドウが開きます。 この洗練されたウィンドウ内で"参照"メニューに移動し、検索バーに"IronPDF"と入力します。
  2. 画面には利用可能な IronPDF パッケージが表示されます。 リストから最新のパッケージを選択し、"インストール"オプションをクリックしてこの選択を実行します。

C#でPDFファイルを読む方法, 図6: NuGetパッケージマネージャーUIでIronPDFパッケージを検索しインストールする

NuGetパッケージマネージャUIでIronPDFパッケージを検索・インストールする

よりコマンドライン志向のアプローチを好む方には、NuGet パッケージ マネージャー コンソールがエレガントなルートを提供します。 このコンソールを開き、次のコマンドを入力し、"Enter"を押します。

PM > Install-Package IronPdf

パッケージをNuGet ウェブサイトから直接入手するオプションにもアクセスできます。

IronPDF を使用して PDF ファイルを読み取る

このセクションでは、IronPDF の助けを借りて C# プログラミング言語を使用して完全な PDF ファイルを開いて読み取る方法を示します。

using IronPdf;
using System;

class Program
{
    static void Main()
    {
        // Set the license key for IronPDF if available
        IronPdf.License.LicenseKey = "Your_License_Key_Here";

        // Load the PDF document from a specified file path
        var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

        // Extract all text from the loaded PDF
        string text = pdf.ExtractAllText();

        // Output the extracted text to the console
        Console.WriteLine(text);
    }
}

1. 必須ライブラリのインポート

始めるためには、必要な名前空間をインポートする必要があります。 上記のコード例では、PDFを扱うための基本的な機能を含むIronPdf名前空間がインポートされています。 さらに、一般的なシステムレベルの操作のためにSystem名前空間もインポートされています。

using IronPdf;
using System;

2. IronPDF ライセンス キーの設定

IronPDFには、運用環境で使用するための有効なライセンスキーが必要です。 コード例では、ライセンスキーが設定されるべき行があります。 しかし、提供されたコードでは、ライセンスキーが空のままです""。 運用環境で使用する際には、空の文字列を IronPDF からの有効なライセンスキーに置き換えてください。

IronPdf.License.LicenseKey = "Your_License_Key_Here";

3. PDF ドキュメントの読み込み

次のステップはPDFファイルをロードして解析することです。提供されたコードでは、PdfDocument.FromFileメソッドを使用してファイル名"document_scaled_compressed.pdf"でPDFをロードし、pdf変数に割り当てます。 この PDF ファイルは、テキスト抽出に使用されます。

var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

4. PDF ドキュメントからのテキストの抽出

IronPDF は、読み込んだ PDF ドキュメントからテキストを抽出するための簡単な方法を提供します。 ExtractAllTextメソッドは、PDFの各ページからすべてのテキストコンテンツを抽出し、textという名前のstring変数に格納することができます。これはPDFをテキストに変換する方法として機能します。

string text = pdf.ExtractAllText();

5. 抽出したテキストの表示

最後のステップは、抽出したテキストを表示することです。 コードでは、Console.WriteLine が抽出されたテキストをコンソールに表示して書き込みます。 これは、デバッグやユーザーにテキストを提示するための便利な方法です。

Console.WriteLine(text);

PDF ファイルから抽出されたテキスト

C#でPDFファイルを読む方法, 図7: PDFファイルから抽出されたテキスト

PDF ファイルから抽出されたテキスト

結論

この記事では、IronPDFライブラリを使用して C# で PDF ファイルを効果的に操作する方法を開発者に導きました。 専用の Visual Studio プロジェクトのセットアップを説明し、NuGet パッケージ マネージャーを介して IronPDF の簡単なインストールを示しました。 次に、必要なライブラリのインポート、IronPDF ライセンス キーの設定、PDF ファイルの読み込み、テキストコンテンツの抽出、およびすべてのページから抽出されたテキストの表示方法をステップバイステップで説明しました。 C# を使用して抽出されたテキストを TXT ファイルに保存することもできます。

使いやすく包括的な機能を備えたIronPDFは、C#でのPDF処理自動化に役立つツールです。

完全な記事は、IronPDF を使用して PDF ファイルを読む方法については、次の ハウツーページにあります。 C# PDFリーダーに関するコード例もこちらにあります。 IronPDF を使用したその他のコード例については、こちらのサンプルページをご覧ください。 IronPDF は、すべての開発者の質問に答え、フルハンズオン サポートを提供するための詳細なドキュメントも提供しています。 IronPDF は、購入を決定する前にそのすべての機能を探索できるようにする無料のトライアル ライセンスのオプションも提供します。

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から