IRONSOFTWAREHOME
IRONPRINTの使用

Adobeを使用せずにC#でPDFファイルを印刷する方法

Curtis Chau
Curtis Chau
Updated: 2026年6月28日

1. はじめに

Adobe Acrobat を使用せずに PDF ファイルを印刷する方法をお探しですか? 現代社会では PDF の使用が増えており、こうした種類のファイルを印刷するための信頼性が高く効率的なソリューションを持つことが重要になっています。 多くの人々はこの目的でAdobe Acrobatを使用しますが、常に利用可能であったり、手頃な価格であるとは限りません。

この記事では、Adobe Reader を使用せずに C# .NET アプリケーションを使用して PDF ドキュメントを印刷する方法について説明します。 この目的のために、 IronPDF C# PDF ライブラリを使用します。

2. IronPDF C# PDFライブラリ

IronPDF は、開発者が PDF ドキュメントを簡単に生成、変換、操作できるようにする C# PDF ライブラリです。 開発者がわずか数行のコードで PDF ファイルを作成および編集できるシンプルな API を提供します。 IronPDF を使用すると、開発者はヘッダーとフッターを簡単に追加したりPDF を分割および結合したり、その他の一般的な PDF 操作を実行できます。 ライブラリは、HTML、画像、Microsoft Office ドキュメントなど、幅広いファイル形式をサポートしているため、これらの形式を PDF に簡単に変換できます。 IronPDF は、PDF を操作したい C# 開発者にとって強力かつ柔軟なソリューションです。

IronPDF を使用すると、PDF リーダーなしで PDF を印刷するのは簡単です。以下の手順に従ってください。

3. 前提条件

文書を印刷する段階に進む前に、まずいくつかの要件を満たす必要があります。

  1. Visual Studio で C# .NET プロジェクトを作成します。
  2. NuGet を使用して IronPDF をインストールします。

3.1. 新しいプロジェクトを作成する

まず、Visual Studio を開きます。

起動ウィンドウが表示されるので、"新しいプロジェクトの作成"をクリックします。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図1: 新しいVisual Studioプロジェクト 新しい Visual Studio プロジェクト

次のウィンドウで、"コンソール アプリケーション"を選択し、右下隅の**[次へ]**ボタンをクリックします。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図2: 新しいVisual Studioコンソールアプリケーション 新しい Visual Studio コンソール アプリケーション

別のウィンドウが表示されます。プロジェクトの名前を入力し、場所を選択して、 **"次へ"**ボタンをクリックします。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図3: プロジェクト名 プロジェクト名

新しい C# コンソール アプリケーション プロジェクトが作成され、使用できるようになりました。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図4: 新しいプロジェクトの作成完了 新しいプロジェクトの作成が完了しました

3.2. NuGetを使用してIronPDFをインストールする

プロジェクトが作成されたら、Adobe を使用せずに PDF を印刷する前に行う必要があるのは、プロジェクトに IronPDF C# ライブラリをインストールすることだけです。

IronPDF をインストールする方法は多数ありますが、この記事では簡潔にするために、そのうちの 1 つの方法である NuGet パッケージ マネージャーについてのみ説明します。

新しく作成したプロジェクトで、メニューバーの"ツール"をクリックすると、ドロップダウン メニューが表示されます。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図5: NuGetパッケージマネージャUI NuGetパッケージマネージャUI

このドロップダウン メニューから、"NuGet パッケージ マネージャー"の上にマウスを移動すると、サイド メニューが表示されます。 このメニューから、"ソリューションの NuGet パッケージの管理..."をクリックします。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図6: ソリューションのNuGetパッケージを管理... ソリューションの NuGet パッケージを管理します...

新しいページが開き、ページを移動して閲覧できるようになります。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図7: NuGetパッケージマネージャウィンドウが開いている NuGet パッケージ マネージャー ウィンドウが開きました

検索バーに"IronPDF"と入力すると、IronPDF パッケージのリストが表示されます。 最新のパッケージをクリックしてインストールするだけです。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図8: NuGetパッケージの閲覧 NuGet パッケージの参照

インストールには数分しかかかりません。インストール後はPDFファイルを印刷するために使用可能です。

4. Print PDF Documents using C#

C# を使用して PDF ドキュメントを印刷するには、印刷をサポートする C# PDF ライブラリである IronPDF を使用できます。 IronPDF では、Print メソッドを使用してコードから直接 PDF ドキュメントを簡単に印刷できます。 IronPDF を使用すると、1 行のコードを使用して HTML ファイルを PDF ファイルに変換し、実行時に PDF ドキュメントを印刷できます。 URL から直接 PDF ドキュメントを印刷することもできます。

4.1. HTMLファイルからPDFファイルを印刷する

IronPDF を使用すると、HTML ファイルを PDF ドキュメントに簡単に変換して印刷できます。 以下は、IronPDF を使用して C# で HTML ファイルから PDF ファイルを印刷する方法の例です。

using IronPdf;

// Create a new HTML to PDF renderer
var renderer = new IronPdf.HtmlToPdf();

// Render HTML as a PDF document
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Send the PDF to the default printer to print at 300 DPI without showing a user dialog
pdf.Print(300, true);

上記のサンプル コードは、PDF ドキュメントをサイレント印刷するためのものです。 作成されたPDFファイルを保存してPDFビューアで開く場合は、pdf.Print(300, false)に変更する必要があります。 この小さな変更により、印刷前に PDF ファイルを保存できるようになります。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図9: 印刷出力ファイルの場所 印刷出力ファイルの場所

以下は PDF ドキュメントを印刷した出力です。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図10: IronPDF PDF印刷 IronPDF PDF印刷

IronPDF は、 PPT から PDF ファイル、 Excel から PDFなど、Microsoft Office ファイルを PDF に変換する簡単な方法も提供します。

4.2. URLからPDF文書を印刷する

IronPDF を使用すると、数行のコードを使用するだけで、Adobe Acrobat Reader を使用せずに URL から PDF ドキュメントを直接印刷できます。 以下は、URL から直接 PDF ドキュメントを印刷するためのコードです。

using IronPdf;

// Create a new Chrome PDF renderer
var renderer = new ChromePdfRenderer();

// Render URL as a PDF document
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");

// Send the PDF to the default printer to print at 300 DPI
pdf.Print(300, false);

上記のコードを実行するだけで、URL が PDF ドキュメントに変換され、印刷が開始されます。 このファイルを保存して後で読むこともできます。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図11: PDFファイルを保存 PDFファイルを保存する

以下は印刷されて保存されたファイルの出力です。

C#でAdobeを使用せずにPDFファイルを印刷する方法、図13: NuGetウェブサイトからの出力PDFファイル NuGetウェブサイトからの出力PDFファイル

5. 結論

この記事では、C# PDF ライブラリである IronPDF を使用して、Adobe Acrobat を使用せずに PDF ドキュメントを印刷する方法を説明しました。

IronPDF は、開発者がわずか数行のコードで PDF ファイルを作成および編集できる簡単な API を提供します。 ライブラリは、HTML、画像、Microsoft Office ドキュメントなど、幅広いファイル形式をサポートしているため、これらの形式を PDF に簡単に変換できます。 IronPDF を使用すると、コードから直接 PDF ドキュメントを簡単に印刷したり、 HTML ファイルを PDF に変換したり、URL から直接 PDF ドキュメントを印刷したりすることができます。 この記事では、NuGet を使用して IronPDF をインストールする方法を示し、HTML ファイルや URL から PDF ドキュメントを印刷する方法のコード例を示しました。 詳細なC#印刷チュートリアルは、ライブラリのドキュメントページまたはこのチュートリアルこの例を参照ください。

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% ロック解除済み。クレジットカード不要。

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

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

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