IRONPDFの使用 .NET Core PDFライブラリ カーティス・チャウ 更新日:2025年9月1日 IronPDF をダウンロード NuGet ダウンロード DLL ダウンロード Windows 版 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる Grokで開く このページについてGrokに質問する 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る IronPDFは、Microsoft Windows .NET Framework 4.x向けに利用可能であり、最近では.NET Core 3.1および最新 for .NETバージョンに向けたリリースもあります。 IronPDF for .NET Coreは、NuGetの公式ページを通じて利用可能です。NuGetのIronPdfパッケージを参照してください。 現在 for .NET Coreリリースはクロスプラットフォームであり、Linux、Unix、macOSクライアントオペレーティングシステムやMonoをサポートし、MAUI、Blazorとの互換性があります。 既存および新規の顧客は、IronPDF for .NET Coreビルドへの無料アップグレードを、既存のサポートおよびアップグレード範囲内で受け取ります。 これは、すべてのIronPDF商用ライセンスに付随して提供されます。 これにより、IronPDFへの投資を将来的にも確実に保護できます。 既存の顧客で、サポートおよびアップデートのカバーが切れている場合でも、IronPDFライセンスの延長を購入できます。 IronPDF: .NET PDFライブラリ IronPDFは、.NET Coreプロジェクトで使用可能なC# PDFライブラリです。 PDFドキュメントを簡単かつ直感的に操作するために必要なすべてのAPIを提供します。 市場には他のPDF生成ライブラリもありますが、このライブラリは混乱を避けるために可能な限りシンプルに設計されています。 このプロジェクトの主な目標は、.NETアプリケーションのためのPDFライブラリを提供することです。 HTML文字列からPDFファイルを生成し、PDFを他の形式に変換し、既存のPDFドキュメントを操作し、.NET Coreプロジェクトから直接PDFファイルを生成するなど、多くの便利な機能が付属しています。 IronPDFライブラリは、少ないコード行数でPDFファイルを印刷する機能も提供します。 IronPDFはPDFコンバーターとして使用できます。 利用可能な機能を使って、複数ページのスプレッドテーブルを作成できます。 IronPDFライブラリの使用をはじめましょう。 C#プロジェクトを作成する スムーズなユーザー体験を保証するためには、こ for .NETプロジェクトを作成する際に最新のVisual Studioを推奨します。 IronPDFライブラリは、.NET Coreプロジェクトとも互換性があります。 選択はユーザーに依存します。IronPDFのインストールおよび使用はすべて for .NET Frameworkで同一です。 Visual Studioでプロジェクトを作成するための手順は以下です。 Visual Studioを起動します。 "新しいプロジェクトを作成する"をクリックします。 Visual Studioで新しいプロジェクトを作成 検索フィールドで"Console"を検索し、検索結果からC#タグが付いた"Console App"を選択します。 Console Appの選択 その後、要件に応じてプロジェクト名を設定します。 この新しいアプリケーションを設定 その後、ドロップダウンリストから最新バージョン for .NET Frameworkを選択します。これが推奨されています。 次に、作成ボタンをクリックします。 .NETフレームワークの選択 プロジェクトが作成されます。 既存 for .NET CoreプロジェクトでもIronPDFを使用できます。 まず、ライブラリをインストールする必要があります。 次のセクションでは、ライブラリのインストール方法を示します。 IronPDFライブラリのインストール コマンドラインからIronPDFライブラリをインストールするには、次のコマンドを実行します。 Install-Package IronPdf IronPDFのウェブサイトとIronPDF NuGetページで詳細を確認できます。 インストール後、.NETプロジェクトで使用できるようになります。 インストールに関する詳細は、IronPDFインストールガイドを訪問してください。 コード例 PDFファイルのためのウェブページ using IronPdf; var renderer = new ChromePdfRenderer(); // Choose Screen or Print CSS media renderer.RenderingOptions.CssMediaType = Rendering.PdfCssMediaType.Screen; // Set the width of the responsive virtual browser window in pixels renderer.RenderingOptions.ViewPortWidth = 1280; // Set the paper size of the output PDF renderer.RenderingOptions.PaperSize = Rendering.PdfPaperSize.A2; // Render the URL as PDF var pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/"); // Save the PDF to a local file pdf.SaveAs("Amazon.pdf"); using IronPdf; var renderer = new ChromePdfRenderer(); // Choose Screen or Print CSS media renderer.RenderingOptions.CssMediaType = Rendering.PdfCssMediaType.Screen; // Set the width of the responsive virtual browser window in pixels renderer.RenderingOptions.ViewPortWidth = 1280; // Set the paper size of the output PDF renderer.RenderingOptions.PaperSize = Rendering.PdfPaperSize.A2; // Render the URL as PDF var pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/"); // Save the PDF to a local file pdf.SaveAs("Amazon.pdf"); $vbLabelText $csharpLabel この例では、Amazonウェブサイトなどの複雑なウェブサイトUIをPDFに変換する手順を示します。 メディアタイプをスクリーンに設定します ビューポートの幅を設定します 出力PDFの用紙サイズを設定します。 ページサイズはPDFファイルにとって重要な要因です AmazonのURLをソースにしてURLをPDFにレンダリングします 出力 AmazonウェブサイトからレンダリングされたPDFファイルの出力 シンプルなPDF作成 using IronPdf; // Instantiate renderer var renderer = new IronPdf.ChromePdfRenderer(); // Create a PDF from an HTML string using C# using var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>"); // Export to a file or Stream pdf.SaveAs("output.pdf"); /****** Advanced Example with HTML Assets ******/ // Load external html assets: images, CSS, and JavaScript. // An optional BasePath 'C:\\site\\assets\\' is set as the file location to load assets from using var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\"); // Save the PDF with assets to a file myAdvancedPdf.SaveAs("html-with-assets.pdf"); using IronPdf; // Instantiate renderer var renderer = new IronPdf.ChromePdfRenderer(); // Create a PDF from an HTML string using C# using var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>"); // Export to a file or Stream pdf.SaveAs("output.pdf"); /****** Advanced Example with HTML Assets ******/ // Load external html assets: images, CSS, and JavaScript. // An optional BasePath 'C:\\site\\assets\\' is set as the file location to load assets from using var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\"); // Save the PDF with assets to a file myAdvancedPdf.SaveAs("html-with-assets.pdf"); $vbLabelText $csharpLabel 上記のコードは、IronPDFのHTMLからPDFへの機能を使用する方法を示しています。 IronPDFを使用するには、名前空間をインポートする必要があります。 プロジェクトで使用するには、プログラム ファイルの先頭に using IronPdf; を記述します。 ChromePdfRendererオブジェクトは Web サポートで利用できます。 RenderHtmlAsPdf関数を使用して、HTML 文字列を PDF ファイルに変換できます。 関数のパラメータはHTML文字列を含む様々なソースタイプを受け入れます。 PDFドキュメントに画像を使用する際は、画像のベースパスを設定します。 その後、SaveAs 関数を使用して PDF ファイルをローカルに保存します。 上記のようにシンプルなHTMLを選び、CSSや画像、JavaScriptを組み込むことができます。 出力 Hello World HTMLテキストからのPDFファイル出力 ヘッダー&フッター // Initialize the first page number renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended // Set header options renderer.RenderingOptions.TextHeader.DrawDividerLine = true; renderer.RenderingOptions.TextHeader.CenterText = "{url}"; renderer.RenderingOptions.TextHeader.Font = IronPdf.Font.FontTypes.Helvetica; renderer.RenderingOptions.TextHeader.FontSize = 12; // Initialize the first page number renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended // Set header options renderer.RenderingOptions.TextHeader.DrawDividerLine = true; renderer.RenderingOptions.TextHeader.CenterText = "{url}"; renderer.RenderingOptions.TextHeader.Font = IronPdf.Font.FontTypes.Helvetica; renderer.RenderingOptions.TextHeader.FontSize = 12; $vbLabelText $csharpLabel 上記の例では、PDFファイルにヘッダーとフッターを設定する方法を示しています。IronPDFはドキュメント内でヘッダーの繰り返しをサポートします。 IronPDF は、フォント、テキストの位置など、テキストのさまざまな属性を設定するための TextHeader および TextFooter プロパティを提供します。また、HTML ファイルを PDF ファイルに変換することもできます。 IronPDFを使えば、すべてが簡単です。 また、PDFファイルを効率よくマージしたり、ウェブページをPDFに変換したり、自動ページ番号付けを有効にしたり、IronPDFを使ってPDFのデジタル署名を作成したりできます。 さらに、効率的な圧縮でファイルサイズを最小化したPDFファイルを生成します。 まとめ IronPDFは最新バージョン for .NET Coreおよび.NET Frameworkをすべてサポートする完全なPDFライブラリです。 IronPDFは、IronPDFライブラリを使用して、ビジネスドキュメントを安全に作成および編集する方法を提供するビジネスモデルに基づいています。 高度な機能により、.NET Coreプロジェクトで動的かつ創造的なPDFドキュメントを作成できます。 生産テスト用に無料トライアルを試すオプションがあります。 IronPDF Professionalライセンス 現在、2つの価格で5つのIron Softwareパッケージを購入することもできます。 詳細はIronPDFライセンスページを参照してください。 よくある質問 どのように.NET CoreでHTMLからPDFファイルを生成しますか? IronPDFのRenderHtmlAsPdfメソッドを使用して、HTML文字列やファイルを直接PDFドキュメントに変換することができます。 IronPDFはクロスプラットフォーム開発に対応していますか? はい、IronPDFはクロスプラットフォーム開発に対応しており、Windows、Linux、Unix、macOSなどのオペレーティングシステムをサポートしているため、さまざまな展開環境に適しています。 どのように.NET CoreプロジェクトにPDFライブラリを統合できますか? NuGetを介してIronPDFを.NET Coreプロジェクトに統合できます。プロジェクトディレクトリでdotnet add package IronPDFコマンドを実行するだけです。 IronPDFを使用してWebページをPDFに変換できますか? はい、IronPDFはURLを直接PDF形式にレンダリングしてWebページ全体をPDFに変換する機能を提供し、Webコンテンツのアーカイブを簡単にします。 IronPDFはPDFにヘッダーとフッターを追加することをサポートしていますか? IronPDFはPDFファイルにヘッダーとフッターを追加することをサポートしており、一貫性のあるプロフェッショナルなドキュメントフォーマットを可能にします。 IronPDF を使用することの利点は何ですか? IronPDFは、使いやすさ、PDF操作のための強力なAPI、クロスプラットフォームサポート、PDFのマージやデジタル署名の追加といった機能を提供します。 IronPDFはPDFファイルの圧縮を提供していますか? はい、IronPDFは効率的なファイル圧縮オプションを提供しており、品質を損なうことなくPDFファイルのサイズを最小限に抑えます。 IronPDFに無料試用版はありますか? IronPDFは無料試用版を提供しており、購入決定前に本番環境での機能テストを行うことができます。 既存 for .NET CoreプロジェクトでIronPDFをどのように更新できますか? 既存 for .NET CoreプロジェクトでIronPDFを更新するには、NuGetパッケージマネージャーを使用し、必要に応じて更新を適用し、最新の機能と修正を確保してください。 IronPDFのライセンス情報はどこで見つかりますか? IronPDFのライセンス情報は公式ウェブサイトで確認でき、さまざまなライセンスオプションとサポートプランについての詳細が提供されています。 IronPDF は .NET 10 と完全に互換性がありますか? はい、IronPDFは.NET 10を含む最新 for .NETバージョンをサポートしています。製品ページには、.NET 10、9、8、7、6、.NET Standard、および.NET Frameworkとの互換性が明記されています。ユーザーは、.NET 10をターゲットとするプロジェクトでIronPDFのすべての機能を利用できます。 .NET 10 をターゲットとする場合、IronPDF はどのようなプラットフォームとプロジェクト タイプをサポートしますか? IronPDFを.NET 10と併用すると、Windows、Linux、macOS(Docker、Azure、AWS環境を含む)向けにビルドできます。サポートされている.NETプロジェクトの種類には、Web(Blazor、MVCなど)、デスクトップ(WPFおよびMAUI)、コンソール、ライブラリが含まれます。IronPDFは、回避策なしでネイティブに動作します。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 関連する記事 更新日 2026年3月1日 .NETでIronPDFを使用してPDFファイルを作成する方法 (C#チュートリアル) C#で開発者向けにPDFファイルを作成する効果的な方法を発見します。コーディングスキルを向上させ、プロジェクトを効率化します。この記事を今すぐお読みください! 詳しく読む 更新日 2026年2月27日 C#でPDFファイルをマージする方法 IronPDF で PDF をマージします。シンプルな VB.NET コードを使用して、複数の PDF ファイルを1つのドキュメントに結合する方法を学びます。ステップバイステップの例が含まれています。 詳しく読む 更新日 2026年3月1日 .NET 10 開発者向け C# PDFWriter チュートリアル このステップバイステップガイドで開発者がC# PDFWriterを使用してPDFを効率的に作成する方法を学びます。記事を読んでスキルを向上させましょう! 詳しく読む ASPXからPDFへの変換C# 14 で PDF を作成: Visual Stu...
更新日 2026年3月1日 .NETでIronPDFを使用してPDFファイルを作成する方法 (C#チュートリアル) C#で開発者向けにPDFファイルを作成する効果的な方法を発見します。コーディングスキルを向上させ、プロジェクトを効率化します。この記事を今すぐお読みください! 詳しく読む
更新日 2026年2月27日 C#でPDFファイルをマージする方法 IronPDF で PDF をマージします。シンプルな VB.NET コードを使用して、複数の PDF ファイルを1つのドキュメントに結合する方法を学びます。ステップバイステップの例が含まれています。 詳しく読む
更新日 2026年3月1日 .NET 10 開発者向け C# PDFWriter チュートリアル このステップバイステップガイドで開発者がC# PDFWriterを使用してPDFを効率的に作成する方法を学びます。記事を読んでスキルを向上させましょう! 詳しく読む