IRONPDFの使用 VB.NETでPDFに画像を追加する方法 カーティス・チャウ 更新日:2025年7月28日 IronPDF をダウンロード NuGet ダウンロード DLL ダウンロード Windows 版 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる Grokで開く このページについてGrokに質問する 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る 1. はじめに Adobeのポータブルドキュメントフォーマット(PDF)は、請求書の作成など、さまざまな業界で広く使用されています。 開発者はまた、クライアントの仕様を満たすドキュメントを作成するためにPDF形式を使用します。 ライブラリはPDF作成のプロセスを簡略化しており、プロジェクト用のライブラリを選択する際には、ビルド、読み取り、変換機能などの機能を検討してください。 2. IronPDFの機能 IronPDFは、PDFドキュメントの作成、読み取り、編集を容易にする堅牢なPDF SDKフレームワークです。 Chromエンジンを使用してHTMLをPDFに変換し、Xamarin、Blazor、Unity、HoloLensアプリなどのさまざまなWebコンポーネントをサポートします。 オンラインアプリケーションと従来のWindowsアプリケーションの両方で動作します。 IronPDFは、HTML5、JavaScript、CSS、画像を使用して美しく見栄えのするPDFを作成でき、強力なHTMLからPDFへのコンバーターを含んでいます。 IronPDFライブラリは、画像ファイルのPDF変換、HTML5からPDFへの変換、 ASPXページからのPDF作成、および Razor/MVCビューからPDFなどのPDF制作のためのさまざまな入力をサポートしています。 ライブラリには、対話型PDFファイルの作成、対話型フォームの完了と配布、PDFファイルの分割、テキストと画像の抽出、テキスト検索、および PDFページから画像への変換のためのツールがあります。 ユーザーエージェント、プロキシ、クッキー、HTTPヘッダー、およびHTMLログインフォームの背後にある認証のためのフォーム変数を使用することに加えて、このライブラリはPDF文書の基礎としてリンクの使用も提供します。 IronPDFはパスワード保護されたPDFファイルの管理にアクセスを提供し、ユーザー名とパスワードを要求します。 IronPDFのAPIは、既存のPDFファイルの読み取りおよび編集を可能にします。 ライブラリはPDFファイルから画像を抽出するだけでなく、テキスト、グラフィックス、ブックマーク、透かし、ヘッダー、およびフッターをPDFファイルに追加することもできます。 ユーザーは新規または既存のPDFドキュメントのページを分割および結合でき、IronPDFはAcrobat Readerを必要とすることなくテキストからPDFオブジェクトを作成できます。 CSSメディアファイルとCSSファイルの両方をPDFドキュメントに変換できます。 IronPDFのユーザーは新しいPDFフォームを追加したり、既存のフォームを編集することができます。 3. 画像からPDFドキュメントを作成 IronPDFを使用すると、画像からPDFを簡単に作成できます。 ' Create a PDF document from a single image file Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf") ImageToPdfConverterクラスを使用すると、クラスのオブジェクトを作成せずに簡単に使用できます。 ImageToPdfメソッドは、ファイル名とパスをパラメータとして受け入れ、指定された PNG ファイルを目的の PDF に変換します。 最後に、 SaveAsメソッドは、生成された PDF ファイルを目的の場所に保存します。 以下の画像は、上記のコードの結果を示しています。 PDFファイルの出力 この次の例では、画像のリストからPDFドキュメントを作成します。 ' Create a PDF document from a list of image files Dim lstimages As List(Of String) = New List(Of String) lstimages.Add("test.png") lstimages.Add("demo.png") Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf") 二つの画像からのPDFファイル 4. ビットマップ画像オブジェクトからPDFドキュメントを作成 わずか数行のコードでビットマップ画像オブジェクトをPDFファイルに変換できます。 ' Convert a single Bitmap image object to a PDF file Imports System.Drawing Imports IronPdf Dim image As Bitmap = Bitmap.FromFile("test.png") Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf") 上記の例では、PNGファイルからBitmapオブジェクトを作成し、PDFファイルへの変換の中間形式として使用しています。 PNG画像からPDFファイルを生成する Bitmap オブジェクトのコレクション (またはリスト) を 1 つの PDF に結合することもできます。 ' Combine multiple Bitmap objects into a single PDF document Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap) lstImages.Add(Bitmap.FromFile("test.png")) lstImages.Add(Bitmap.FromFile("demo.png")) Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf") 複数のBitmapファイルを組み合わせてPDFファイルを生成する 上記のメソッド呼び出しの動作をChromePdfRenderOptionsオブジェクトを使用して設定することで、出力PDFファイルの見た目を向上させることができます。設定可能なオプションには、画像の位置、ヘッダーとフッターの書式設定、ページタイトル、ページサイズなど、その他多くのものがあります。 IronPDFを使用してPDFに画像を追加する方法に関する詳細情報やその他の情報は、IronPDFドキュメントで見つかります。 5. 結論 IronPDFライブラリは開発用に無料ライセンスを提供しており、開発者のニーズに応じて本番環境で使用するためのさまざまなライセンスが購入可能です。 Lite パッケージは前払いで、継続的な費用はかかりません。 ライセンスには永久ライセンス、1年の製品サポート、アップグレード、SaaSおよびOEM再配布のオプションが含まれています。 それらはプロダクション、ステージング、および開発に利用できる一度の投資です。 IronPDFはまた、制限付きの無料ライセンスを追加で提供しています。 加えて、IronPDFは再配布を防止する無料ライセンスも提供しています。 IronPDFの完全な価格とライセンスの詳細を表示するには、IronPDFライセンス詳細をご覧ください。 よくある質問 VB.NETでPDF文書に画像を挿入するにはどうすればよいですか? VB.NETでIronPDFを使用してPDF文書に画像を挿入するには、ImageToPdfConverterクラスを使用します。たとえば、メソッドImageToPdfConverter.ImageToPdf("image.png").SaveAs("output.pdf")を使うと、画像ファイルからPDFを作成できます。 VB.NETでのPDF変換にサポートされる画像フォーマットは何ですか? IronPDFは、PNG、JPEG、BMP、GIFなど、さまざまな画像フォーマットのPDF変換をサポートしています。これらの画像ファイルをImageToPdfConverterを使用してPDFに変換できます。 VB.NETで画像を追加するときにPDFの外観をカスタマイズできますか? はい、IronPDFはChromePdfRenderOptionsを使用して、画像の配置、ヘッダー、フッター、ページサイズなど、PDF出力をカスタマイズすることを可能にします。 複数の画像を一つのPDF文書に組み合わせることは可能ですか? はい、IronPDFを使用すると、ImageToPdfConverterに画像のリストを提供して、1つのPDFファイルとして出力を保存することで、複数の画像を一つのPDF文書に組み合わせることができます。 VB.NETでBitmapオブジェクトを使用してPDFを作成するにはどうすればよいですか? IronPDFはBitmapオブジェクトを直接使用してPDFを作成することをサポートしています。Bitmap画像をImageToPdfConverterに渡すことでPDFファイルを生成できます。 IronPDFのライセンスにはどのようなオプションがありますか? IronPDFは無料の開発ライセンスと、永久使用、製品サポート、およびアップグレードを含むさまざまな製品ライセンスを提供しています。ライセンスオプションにはSaaSとOEM再販も含まれます。 IronPDFはPDFにインタラクティブ要素を追加できますか? はい、IronPDFはフォームや注釈などのインタラクティブ要素をPDF文書に追加し、PDFの機能性を向上させることができます。 IronPDFはHTMLからPDFへの変換をどのように処理しますか? IronPDFはHTMLからPDFへの変換をChromeエンジンを使用して行い、HTML5、JavaScript、CSSを美しくレンダリングされたPDFに変換することを保証します。 IronPDFはどのプラットフォームに対応していますか? IronPDFはXamarin、Blazor、Unity、HoloLensアプリなど、さまざまなプラットフォームに対応しており、異なる開発環境に対して柔軟です。 IronPDFは.NET 10と完全に互換性がありますか?また、VB.NETで画像を追加する際にどのような利点がありますか? はい、IronPDFは.NET 10と完全に互換性があり、.NET 10プロジェクトでC#とVB.NETをサポートしています。この互換性により、画像や大きな画像ファイルを扱う際のパフォーマンス、メモリ使用量、ツールが改善され、特別な設定なしで最新 for .NET APIと統合できます。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター 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を効率的に作成する方法を学びます。記事を読んでスキルを向上させましょう! 詳しく読む PDF API C#(コード例チュートリアル)QRコードをPDFに変換する方法
更新日 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を効率的に作成する方法を学びます。記事を読んでスキルを向上させましょう! 詳しく読む