IRONPRINTの使用 C# IronPDFを使用したPDFファイルの印刷 Curtis Chau 更新日:8月 20, 2025 Download IronPrint NuGet Download Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article role="alert"> IronPrintはIron Softwareの新しい.NET印刷ライブラリであり、Windows、macOS、Android、iOSを含む幅広いプラットフォームでの互換性を提供します。IronPrintを始めましょう! PDFは最も一般的に使用されているファイル形式です。 それは軽量で、ほとんどのオペレーティングシステムでサポートされています。 PDFファイルは別のデバイスに簡単に共有できます。 任意のインターフェイスやOSで全く同じように表示されるため、読みやすさを提供します。 PDFはモバイル、タブレットなどすべてのデバイスからアクセスできます。 その人気のため、すべてのC#開発者はC#を使用してPDFファイルを印刷する方法を知っている必要があります。 これは、請求書、給与明細、注文票、プロフィールなどの文書を印刷しなければならないという問題に直面する可能性があるためです。これらの文書はしばしばPDFファイル形式であるため、C#を使用してPDFファイルを印刷する方法を知っている必要があります。 C#でPDF文書を印刷することは、複数のライブラリを使用して行うことができます。 しかし、直面する可能性のある問題の一つはライセンス料です。 ほとんどが無料ではないか、使いにくいです。 しかし幸運にも、心配する必要はありません。 私はC#でPDFファイルを印刷する最も簡単で単純な方法を見つけました。 I will use the IronPDF Library to print PDF documents. 信じてください、お気に召すはずです! この記事から何を得ますか? この記事を読むと、次の作業ができるようになります。 C#で単一のPDF文書を印刷する C#を使用して一度に複数のPDFファイルを印刷する URLをPDFに変換して印刷する。 このチュートリアルをよりよく理解するために、C#プログラミングの基本的な知識が必要です。 チュートリアルを始める前に、まずIronPDFとは何かを理解しましょう。 IronPDF: IronPDFは、PDFファイルを読み取る、作成する、操作する、印刷するための最も簡単な方法を提供する.NETライブラリです。 このライブラリは、C#およびVB .NETアプリケーションで使用できます。 それは、.NETおよび.NETコアの両方で、ASP .NET、ASP .NETコア、MVC、Webフォーム、およびWeb APIと簡単に動作します。 ユーザーはPDFファイルをダウンロードし、メールで送信し、クラウドに保存することができます。 このリンクを使用してIronPDFについてさらに詳しく探ることができます。 実演を始めましょう。 Visual Studioを開く Visual Studioを開きます。 新しいプロジェクトを作成するか、既存のソフトウェアにこの機能を追加する場合は既存のプロジェクトを開きます。 このチュートリアルではコンソールアプリケーションを使用していますが、ソフトウェア要件に応じて任意のものを使用できます。 class="content-img-align-center"> NuGetパッケージをインストールする ウィンドウ上部のメニューバーからツール > NuGetパッケージマネージャ > パッケージマネージャコンソールをクリックしてコンソールを開きます。 Open the console by clicking on Tools > NuGet Package Manager > Package Manager Console from the Menu bar on the top of the window. NuGetパッケージマネージャコンソールは下記のように開きます。 class="content-img-align-center">  コンソールに以下のコマンドを書いてIronPdf NuGetパッケージをインストールし、エンターを押します。 Write the following command in the console to Install IronPdf NuGet Package and press Enter. ```shell :ProductInstall ``` class="content-img-align-center">  C#でPDFファイルを印刷する それでは、IronPDFライブラリを使用してC#でPDFファイルを印刷する方法を示す例を見てみましょう。 `Program.cs` ファイルを開きます。IronPDFを使用するために`Program.cs`ファイルの上部に次の名前空間を追加します。 では、`Main`関数内に次の[コード](https://ironpdf.com/how-to/csharp-print-pdf/#install-ironpdf-for-c-print-to-pdf)を記述します。 ```csharp using IronPdf; ``` コードの理解をしましょう。 ```csharp using System; // Required for Console operations class Program { static void Main() { // Load the PDF document from file using PdfDocument pdfDocument = PdfDocument.FromFile(@"D:\Sample.pdf"); // Print the loaded PDF document to the default printer pdfDocument.Print(); // Print operation success message to console Console.WriteLine("File Printed Successfully!"); Console.ReadKey(); } } ``` - 次のコード行はPDFファイルをメモリに読み込みます。 「Sample.Pdf」はファイル名であり、Dドライブは私のファイルの場所です。 ファイル名と共に完全なファイルパスを書く必要があります。 - `Print()`機能がデフォルトプリンターを使用して読み込まれたファイルを印刷します。 ```csharp using PdfDocument pdfDocument = PdfDocument.FromFile(@"D:\Sample.pdf"); ``` #### プログラムをテストする プログラムを実行するにはCtrl + F5を押します。 class="content-img-align-center">  C#で複数のPDF文書を印刷する IronPDFを使用してC#で複数のPDF文書を印刷する方法をお見せします。 class="content-img-align-center">  この例では、印刷が必要な14のPDF文書があります。 それらを1〜14の番号で命名しました。すべてのファイルにIDを付けて保存することもできますし、ファイルの場所をデータベースに保存することもできます。 ファイルパスとファイル名をデータベースから抽出し、それらを配列またはリストに保存します。それの配列またはリストを反復してすべてのファイルを印刷します。 `Main`関数内に次のコードを書きます。 ファイル名に応じて1から14までの数を生成するためにforループを使用しました。 ```csharp using System; // Required for Console operations class Program { static void Main() { // Loop through each file number and print for (int i = 1; i <= 14; i++) { // Load each PDF document from file using PdfDocument pdfDocument = PdfDocument.FromFile($@"D:\Print\{i}.pdf"); // Inform which file is being printed Console.WriteLine("Printing File: {0}.pdf", i); // Print the loaded PDF document to the default printer pdfDocument.Print(); // Print operation success message to console Console.WriteLine("{0}.pdf Printed Successfully!", i); } Console.ReadKey(); } } ``` #### ソリューションを実行する: class="content-img-align-center">  class="content-img-align-center">  URLをPDFに変換して印刷する: IronPDFにURLを解析することでウェブページを印刷する方法をお見せします。 ライブラリはHTMLを解析することでPDFファイルを作成します。 私たちはそのPDF文書を印刷機能を使用して印刷できます。 例を見てみましょう。 メイン機能内に次のコードを書きます。 このプログラムは`https://ironpdf.com/how-to/print-pdf/#advanced-printing`をPDFに解析し、`Print()`機能がデフォルトプリンターを使用してPDFを印刷します。 ```csharp using System; // Required for Console operations class Program { static void Main() { // HTML to PDF Renderer IronPdf.HtmlToPdf Renderer = new IronPdf.HtmlToPdf(); // Inform about the printing operation Console.WriteLine("Printing File"); // Render URL as PDF using PdfDocument PdfDocument = Renderer.RenderUrlAsPdf("https://ironpdf.com/how-to/print-pdf/#advanced-printing"); // Print the PDF document PdfDocument.Print(); // Print operation success message to console Console.WriteLine("File Printed Successfully!"); } } ``` プログラムを実行しましょう。 #### プログラムを実行する: ソリューションを実行するにはCtrl + F5を押します。 class="content-img-align-center">  Print()機能がデフォルトプリンターを使用して文書を印刷します。 デフォルトプリンターを使用したくない状況があるかもしれません。 その場合、IronPDFはプリンター名を変更するための1行のコードを提供します。 #### プリンター名の変更: さらに理解を助けるために例を使用しましょう。 デフォルトプリンターを変更するために次の[コード](pdf-home/how-to/csharp-print-pdf/#specify-printer-name)を使用します。 プリンターを指定するために追加したコードは一行だけであることがわかります。 ```csharp using System; // Required for Console operations class Program { static void Main() { // Load the PDF document from file PdfDocument pdfDocument = PdfDocument.FromFile(@"D:\Sample.pdf"); // Change to a different printer by name pdfDocument.GetPrintDocument().PrinterSettings.PrinterName = "Microsoft Print to PDF"; // Print the PDF document pdfDocument.Print(); // Print operation success message to console Console.WriteLine("File Printed Successfully!"); } } ``` デモンストレーションのためにMicrosoft Print to PDFを指定しました。 Ctrl + F5を押してプログラムを実行します。 ソリューションを実行するにはCtrl + F5を押します。 Microsoft Print to PDFを使用しているため、保存するファイル名を入力するよう求めるダイアログボックスが表示されます。 class="content-img-align-center"> ファイル名を指定し、保存ボタンをクリックします。 「SamplePrint.Pdf」を指定しました。 次のコンソール出力が表示されます。 class="content-img-align-center"> Microsoft Print to PDFがDドライブにPDFファイルを印刷しました。見てみましょう。 class="content-img-align-center"> このチュートリアルがあなたにとって役立ち、インタラクティブで理解しやすいものであったことを願っています。 コメント欄でこのチュートリアルに関して質問やフィードバックをすることができます。 You can ask questions or give feedback on this tutorial in the comments section below. よくある質問 C#でIronPDFを使用してPDFファイルを印刷するにはどうすればよいですか? C#でIronPDFを使用してPDFファイルを印刷するには、PdfDocument.FromFileメソッドを使用してPDF文書をロードし、ロードした文書に対してPrintメソッドを呼び出します。 IronPDFは複数のPDFファイルを順次印刷できますか? はい、IronPDFはファイルパスのコレクションを通過して各文書に対してPrintメソッドを呼び出すことで複数のPDFファイルを印刷できます。 C#でURLをPDFに変換して印刷するにはどうすればよいですか? IronPDFを使用して、HtmlToPdf.RenderUrlAsPdfメソッドでURLをPDFに変換します。そして、生成されたPDF文書に対してPrintメソッドを使用して印刷します。 IronPDFでPDFを印刷するために特定のプリンタを選択することは可能ですか? はい、PdfDocumentクラスのGetPrintDocumentメソッドを使用する際に、PrinterSettingsオブジェクト内のPrinterNameプロパティを設定することで特定のプリンターを選択できます。 IronPDFはどのプラットフォームでPDF印刷をサポートしていますか? IronPDFは.NET Framework、.NET Core、.NET 5および6アプリケーションでPDF印刷をサポートしており、Windows、macOS、Android、iOSプラットフォームと互換性があります。 C#で.NETライブラリを使用してPDFの印刷を始めるにはどうすればいいですか? IronPDFを使用してPDFを印刷するには、Visual StudioのNuGetパッケージマネージャーを介してライブラリをインストールし、Iron Softwareが提供するドキュメンテーションと例に従います。 文書共有のためにPDFを使用する利点は何ですか? PDFは軽量で、異なるデバイス間で一貫したフォーマットを維持し、ほとんどのオペレーティングシステムでサポートされているため、文書共有に有利です。 IronPDFを使って印刷するには高度なC#スキルが必要ですか? 基本的なC#の知識で、IronPDFの印刷タスクを利用するには十分です。ライブラリは開発者の助けとなる簡単な方法と例を提供します。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 関連する記事 公開日 10月 19, 2025 IronPrintを使用したVB.NETでのPDF印刷方法 VB.NET印刷PDFチュートリアル: .NETアプリでのIronPrintによるPDF印刷の実装方法。サイレント印刷、ダイアログオプション、カスタム設定。 詳しく読む 更新日 8月 3, 2025 C# プリントPDFプログラム的に(コード例チュートリアル) アプリケーションで印刷-トゥ-PDFファイル機能が必要な複数のユースケースがあります。 詳しく読む 更新日 6月 22, 2025 C#でネットワークプリンターを使って印刷する方法 この記事では、C#とIronSoftwareのIronPrintを使ってネットワークプリンターで印刷する方法を探ります。 詳しく読む .NET CoreでPDFファイルを印刷する方法 試用版の IronPrint を無料でお試しください 5分でセットアップ完了 Install with NuGet バージョン: 2025.11 Install-Package IronPrint nuget.org/packages/IronPrint/ ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択 ブロウズを選択し、「IronPrint」を検索します パッケージを選択してインストール $749からのライセンス 15 1000 1 Now you've installed with Nuget ブラウザがダウンロード中です IronPrint Next step: Start free 30-day Trial 無料で始める 無料トライアルを開始NuGetダウンロードjs-modal-open あなたの無料30日間の試用キーをすぐに入手。 Thank you.If you'd like to speak to our licensing team: トライアルフォームが正常に送信されました。試用キーはメールに届いているはずです。もし届いていない場合はsupport@ironsoftware.comにご連絡ください。 ライセンスはより安く Have a question? Get in touch with our development team. ありがとうございます。ライセンシングチームと話したい場合: 15 1000 1 Now you've installed with Nuget ブラウザがダウンロード中です IronPrint Next step: Start free 30-day Trial 無料で始める 無料トライアルを開始NuGetダウンロードjs-modal-open ありがとうございます。ライセンスオプションを見る: Thank you.If you'd like to speak to our licensing team: ライセンスの表示 ライセンスはより安く 質問がありますか? ライセンスの表示 開発チームと。 Have a question? Get in touch with our development team. 無料で始めましょう 無料で始める ライブ環境でテスト ウォーターマークなしで本番環境でテスト。必要な場所で動作します。 完全機能の製品 完全に機能する製品を30日間利用できます。数分でセットアップして稼働します。 24/5 技術サポート 製品試用期間中、サポートエンジニアリングチームへのフルアクセス 無料の30日間の試用版キーをすぐに取得してください。 ありがとうございます。ライセンシングチームと話したい場合: トライアルフォームが正常に送信されました。 試用版キーはメールにあります。もしない場合は、お問い合わせくださいsupport@ironsoftware.com ブログ 無料で始めましょう 無料で始める ライブ環境でテスト ウォーターマークなしで本番環境でテスト。必要な場所で動作します。 完全機能の製品 完全に機能する製品を30日間利用できます。数分でセットアップして稼働します。 24/5 技術サポート 製品試用期間中、サポートエンジニアリングチームへのフルアクセス 無料の30日間の試用版キーをすぐに取得してください。 購入の準備ができていませんか? ライセンスの表示 ライセンスは749ドルから。 質問がありますか? お問い合わせください。 ブログ 営業チームと話す 義務のない相談を予約 私たちがお手伝いできること: ワークフローと問題点の相談他の企業が.NETドキュメントニーズをどのように解決しているかを確認するあなたが必要な情報を確実に提供するためすべての質問に回答します。(いかなるコミットメントもありません。)プロジェクトのニーズに合わせた見積もりを取得する 義務のない相談を受ける 下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。 あなたの詳細は常に守秘されます。 ライセンスの表示 無料ライブデモを予約 30分間の個別デモを予約してください。 試用ライセンスキーがメールで送信されました。 Here's what to expect: 製品とその主要機能のライブデモNuGetでインストールすべての質問に答え、必要な情報がすべて揃っていることを確認します。(まったく何の義務もありません。) 時間を選択 あなたの情報 無料のライブデモを予約する ライセンスの表示 法的情報 著作権 © Iron Software 2013-2025 利用規約 プライバシー クッキー 著作権 © Iron Software 2013-2025 利用規約 プライバシー クッキー
公開日 10月 19, 2025 IronPrintを使用したVB.NETでのPDF印刷方法 VB.NET印刷PDFチュートリアル: .NETアプリでのIronPrintによるPDF印刷の実装方法。サイレント印刷、ダイアログオプション、カスタム設定。 詳しく読む
更新日 6月 22, 2025 C#でネットワークプリンターを使って印刷する方法 この記事では、C#とIronSoftwareのIronPrintを使ってネットワークプリンターで印刷する方法を探ります。 詳しく読む