IRONPDFの使用 QRコードをPDFに変換する方法 Curtis Chau 更新日:8月 13, 2025 Download IronPDF 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 QRコードは、URL、連絡先情報、テキストなどの様々な情報を保存できる2次元バーコードです。 これらはマーケティング、決済システム、在庫管理、印刷などで広く使用されています。 人気が高まるにつれて、開発者はQRコードを読み取り、PDFのようなドキュメントに埋め込むことや、QRコードを生成する方法が必要になっています。 この記事では、IronQRとIronPDFライブラリを使用してQRコード画像をPDFに変換する方法を紹介します。 QRコードをPDFに変換する方法 QRコードとPDFを作成し、変換するためにC# QRコードとPDFライブラリをインストールします。 IronQRのQrWriter.Writeメソッドを使用して単純なQRオブジェクトを生成します。 QRコードオブジェクトをBitmapとして保存します。 SaveAsメソッドを使用してQRコードBitmapをファイルとして保存します。 QRコードの画像パスを変数に設定します。 File.Existsメソッドを使用して、変換する前にQRコード画像が存在するかどうかを確認します。 IronPDFのImageToPdfConverter.ImageToPdfメソッドを使用して、画像をロードしPDFオブジェクトに変換します。 SaveAsメソッドを使用してPDFを保存します。 IronQRの紹介 IronQRはIron Softwareによる使いやすいC#ライブラリで、開発者が静的QRコードを生成、スタイル設定、.NETアプリケーションでのQRコードの読み取りを可能にします。 そのシンプルさと堅牢な機能により、デスクトップ、ウェブ、モバイルアプリへのQRコード機能の統合に理想的なツールとなっています。その主な強みの1つは、Windows、Linux、macOS、Android、iOS、AzureやAWSのようなクラウド環境を含む広範なプラットフォームでQRコードを扱えることです。 IronQRライブラリはQRコード生成のための堅牢なソリューションを提供し、開発者が様々なアプリケーション用に静的および動的なQRコードを簡単に作成できるようにします。 IronQRの高度な機能により、QRコードの読み取りが容易になり、PDFドキュメントとシームレスに統合されます。これにより、ユーザーはQRコードを直接PDFに生成、印刷、埋め込むことができます。 IronQRの特徴 IronQRは正確さ、速度、使いやすさを重視した様々な機能を提供しています: .NET(Core、Standard、Framework)とのクロスプラットフォーム互換性により、ウェブ、デスクトップ、モバイルアプリを含む様々な環境に対応しています。 複雑なQRコードの読み取りも可能とする機械学習を利用したQRコード検出。 jpg、png、gif、bmpなどの様々な画像フォーマットのサポート。 QRコードのスタイリングのための高度なカスタマイズオプション、例えばリサイズやロゴ追加、誤り訂正レベルの調整。 画像、ストリーム、PDFスタンピングを含む出力フォーマット。 IronQRの詳細とその素晴らしい機能について知るには、このドキュメンテーションページをご覧ください。 Visual Studioプロジェクトを作成 まず、Visual Studioで新しいプロジェクトを作成しましょう: Visual Studioを開き、新しいプロジェクトの作成をクリックします。 コンソールアプリ (.NET C#)プロジェクトタイプを選択します。 プロジェクト名(例: QRCodeToPDF)を選び、保存場所を設定します。 追加情報で最新の.NET Frameworkバージョンを選択します。 IronPDFは最新の.NETバージョンをサポートしています。 作成 をクリックします。 NuGetパッケージマネージャーを介してIronQRとIronPDFライブラリをインストール IronQRとIronPDFを使用するには、NuGetパッケージマネージャーを使用してパッケージをダウンロードし、インストールする必要があります: Microsoft Visual Studioで、ソリューションエクスプローラーのプロジェクトを右クリックします。 NuGetパッケージの管理を選択します。 参照タブでIronQRを検索します。 リストからパッケージを選択し、インストールをクリックします。 ライセンスの条件に同意してインストールを完了させます。 同様に、IronPDFを検索し、インストールします。 IronQRライブラリを使用してQRコードを生成 QRコード画像をPDFに変換するには、まずQRコード画像が必要です。 任意のQRコードジェネレータライブラリやオンラインツールを使用してQRコードを作成できます。 Iron SoftwareはQRコードを作成するための専用ライブラリ"IronQR"を提供しており、ここではそれを使用して簡単なQRコードを生成します。 次のコード例は、「Hello World」というテキストを持つQRコードを作成する方法を示しています: using IronQr; // IronQR namespace using IronSoftware.Drawing; // For working with general image formats // Set your License Key for IronQR License.LicenseKey = "YOUR-LICENSE-KEY-HERE"; // Create a QR Code object with the specified text QrCode myQr = QrWriter.Write("hello world"); // Save QR Code as a Bitmap object AnyBitmap qrImage = myQr.Save(); // Save QR Code Bitmap as a File with specified format qrImage.SaveAs("qr.png"); using IronQr; // IronQR namespace using IronSoftware.Drawing; // For working with general image formats // Set your License Key for IronQR License.LicenseKey = "YOUR-LICENSE-KEY-HERE"; // Create a QR Code object with the specified text QrCode myQr = QrWriter.Write("hello world"); // Save QR Code as a Bitmap object AnyBitmap qrImage = myQr.Save(); // Save QR Code Bitmap as a File with specified format qrImage.SaveAs("qr.png"); Imports IronQr ' IronQR namespace Imports IronSoftware.Drawing ' For working with general image formats ' Set your License Key for IronQR License.LicenseKey = "YOUR-LICENSE-KEY-HERE" ' Create a QR Code object with the specified text Dim myQr As QrCode = QrWriter.Write("hello world") ' Save QR Code as a Bitmap object Dim qrImage As AnyBitmap = myQr.Save() ' Save QR Code Bitmap as a File with specified format qrImage.SaveAs("qr.png") $vbLabelText $csharpLabel コードの説明 QrWriter.Write("hello world"): これは文字列"hello world"をエンコードしたQRコードを生成するメソッドです。結果は生成されたQRコードを表すQrCodeクラスのインスタンスです。 myQr.Save(): このメソッドはQRコードオブジェクトをビットマップ画像形式に変換します。 Save()メソッドは、様々な形式に対応した柔軟な画像表現であるAnyBitmapのインスタンスを返します。 AnyBitmap qrImage: この変数は生成されたQRコードのビットマップ画像を保持します。 qrImage.SaveAs("qr.png"): このメソッドは現在作業ディレクトリにqr.pngという名前のファイルとしてQRコードビットマップ画像を保存します。 ファイル形式は拡張子、今回はPNGによって決まります。 アプリケーションを実行すると、次のようにQRコードが得られます: このQRコード画像をロードし、IronPDFが提供するImageToPdfConverterクラスを使用します。 IronPDFの紹介 IronPDFは、Iron Softwareによる.Net C#の強力なライブラリで、PDFドキュメントを簡単に作成、操作、変換することができます。 IronPDFを使用すると、開発者はPDFドキュメントテンプレートに画像(QRコードを含む)を簡単に埋め込むことができ、QRコード画像をドキュメント用のPDFに変換するのに最適です。 IronPDFはHTMLからPDFへの変換を提供し、これにより開発者はQRコード画像をHTMLテンプレートに直接埋め込み、その後シームレスにPDFドキュメントを生成できます。 埋め込まれたQRコードのフォーマットはドキュメント内で保持され、QRコードのエラーフリーなスキャンが可能です。 IronPDFの特徴 IronPDFは幅広いPDF操作ツールを提供しており、以下を含みます: クロスプラットフォーム互換性: .NET Core, .NET Framework, .NET Standardをサポートし、Windows, Linux, macOS, docker, Azure, AWSで動作します。 画像からPDFへの変換: JPEGやPNGなどの画像ファイルをPDFに簡単に変換します。 HTMLとCSSのサポート: ウェブページからカスタマイズ可能なPDFを作成します。 セキュリティ機能: パスワード保護や暗号化で機密PDFドキュメントを保護します。 PDF編集機能: マージ、分割、ウォーターマークの追加がIronPDFで簡単に行えます。 IronPDFの素晴らしい機能についてもっと知るには、このドキュメンテーションページをご覧ください。 QRコード画像をPDFファイルに変換 すべてが完璧にセットアップされたら、次のコード例でIronPDFを使用してQRコード画像をPDFに変換する方法を学びましょう: using IronPdf; // IronPDF namespace using System.IO; // For File operations // Set your License Key for IronPDF License.LicenseKey = "YOUR-LICENSE-KEY-HERE"; // Define the file path for the QR code image var qrImagePath = "assets/sample_qr_code.png"; // Ensure that the image file exists before proceeding if (File.Exists(qrImagePath)) { // Convert the image to a PDF and save it ImageToPdfConverter.ImageToPdf(new[] { qrImagePath }).SaveAs("QRCodeImageToPDF.pdf"); Console.WriteLine("QR Code image has been successfully converted to a PDF."); } else { Console.WriteLine("QR Code image not found. Please check the file path."); } using IronPdf; // IronPDF namespace using System.IO; // For File operations // Set your License Key for IronPDF License.LicenseKey = "YOUR-LICENSE-KEY-HERE"; // Define the file path for the QR code image var qrImagePath = "assets/sample_qr_code.png"; // Ensure that the image file exists before proceeding if (File.Exists(qrImagePath)) { // Convert the image to a PDF and save it ImageToPdfConverter.ImageToPdf(new[] { qrImagePath }).SaveAs("QRCodeImageToPDF.pdf"); Console.WriteLine("QR Code image has been successfully converted to a PDF."); } else { Console.WriteLine("QR Code image not found. Please check the file path."); } Imports IronPdf ' IronPDF namespace Imports System.IO ' For File operations ' Set your License Key for IronPDF License.LicenseKey = "YOUR-LICENSE-KEY-HERE" ' Define the file path for the QR code image Dim qrImagePath = "assets/sample_qr_code.png" ' Ensure that the image file exists before proceeding If File.Exists(qrImagePath) Then ' Convert the image to a PDF and save it ImageToPdfConverter.ImageToPdf( { qrImagePath }).SaveAs("QRCodeImageToPDF.pdf") Console.WriteLine("QR Code image has been successfully converted to a PDF.") Else Console.WriteLine("QR Code image not found. Please check the file path.") End If $vbLabelText $csharpLabel コードの説明 File.Exists(qrImagePath): 特定のパスにQRコード画像が存在するかどうかを確認してから進行します。 ImageToPdfConverter.ImageToPdf(new[] { qrImagePath }): IronPDFの画像からPDFへの変換メソッドを使用してQRコード画像をPDFに変換します。 SaveAs("QRCodeImageToPDF.pdf"): 生成されたPDFをQRCodeImageToPDF.pdfとして保存します。 複数のQRコード画像を1つのPDFに変換するには、この画像からPDFへページをご覧ください。 さらなるコードサンプルについては、このコード例ページこちらをご覧ください。 アプリケーションを実行 コードが整ったので、アプリケーションを実行して変換がどのように動作するか見てみましょう。 次の手順に従います。 QRコード画像(sample_qr_code.jpg)が指定されたフォルダ(例:assetsフォルダ)に正しく配置されていることを確認します。 Visual Studioでプロジェクトをビルドし、F5を押すかスタートをクリックして実行します。 指定した場所に画像が存在する場合、アプリケーションはQRコード画像をPDFに変換します。 生成されたPDFはプロジェクトディレクトリのルートにQRCodeImageToPDF.pdfというファイル名で保存されます。 QRコード画像が正常に埋め込まれていることを確認するためにPDFファイルを確認してください。 これでQRコード画像を含むPDFが完成し、共有、印刷、アーカイブが可能です。 こちらが使用したQRコード画像を含む出力PDFです: 結論 IronQRとIronPDFを使用することで、QRコード画像をPDFに簡単かつ効率的に変換できます。 上記の手順に従うことで、QRコード画像を簡単に作成し、それを変換し、PDFとしてわずか数行のコードで保存できます。 ビジネスまたは個人利用のいずれであっても、このアプローチは、QRコードがPDF形式でドキュメントに対応し、インターネットで共有する際にデータやピクセルの損失がないことを保証します。 IronPDFは無料トライアルを提供しており、自分でその機能と能力を試すことができます。 ライブラリのすべてのポテンシャルを解放する準備ができた方には、$799から開始するライセンスがあり、すべての機能に包括的にアクセスできます。 PDF生成を強化する機会を逃さないでください—今すぐダウンロードしてIronPDFをお試しください! よくある質問 C#でQRコードを生成してPDFに埋め込むにはどうすればよいですか? IronQRライブラリを使ってQRコードを生成し、それをビットマップとして保存できます。その後、IronPDFのImageToPdfConverterクラスを使って、QRコードイメージをPDFに埋め込みます。 .NETアプリケーションでQRコード画像をPDFに変換する手順は何ですか? まず、IronQRを使ってQRコードを生成し、イメージファイルとして保存します。次に、IronPDFのImageToPdfConverterを使ってイメージファイルをPDFドキュメントに変換します。 クロスプラットフォームの環境でIronQRとIronPDFを使用することはできますか? はい、IronQRとIronPDFはクロスプラットフォームの互換性をサポートしており、Windows、Linux、macOS、Android、iOS、AzureやAWSのようなクラウド環境で使用できます。 QRコードからPDFへの変換にIronPDFを使う利点は何ですか? IronPDFは、画像からPDFへの変換、HTMLサポート、PDFの結合や分割といった高度な機能を含む強力なPDF操作機能を提供しています。これにより、文書に対応したQRコードの生成に最適です。 IronQRを使ってQRコードの外観をカスタマイズすることは可能ですか? はい、IronQRはQRコードのスタイリングのための高度なカスタマイズオプションを提供しており、特定のニーズに合うように色、サイズ、誤り訂正レベルなどのパラメータを調整できます。 プロジェクトでIronQRとIronPDFライブラリを使い始めるにはどうすればよいですか? Visual StudioのNuGetパッケージマネージャーを使用してIronQRとIronPDFパッケージをインストールします。パッケージを検索してインストールし、.NETアプリケーションでそれらの機能を使い始めてください。 IronPDFが開発者に提供する問題解決能力はどのようなものですか? IronPDFは、画像からPDFへの変換、HTMLの埋め込み、セキュリティ設定といった機能を備え、開発者がアプリケーション内でPDFドキュメントを効率的に管理できるようにします。 QRコードをPDFに成功裏に変換するために何を確認する必要がありますか? QRコードイメージが正確に適切なフォルダに保存されていることを確認してください。その後、Visual Studioでプロジェクトをビルドして実行し、アプリケーションがイメージに正しくアクセスしてPDFに変換されることを確認します。 購入前にIronPDFの機能をテストする方法はありますか? はい、IronPDFは無料トライアル版を提供しており、購入前にその機能を探求し、評価することができます。 IronPDF は .NET 10 と完全に互換性がありますか? また、.NET 10 プロジェクトで QR コードから PDF への変換を使用できますか? はい。IronPDF は .NET 10 (以前の .NET Core、Standard、Framework バージョンと併せて) をサポートしているため、IronQR を使用して QR コードを生成し、互換性の問題が発生することなく、.NET 10 プロジェクトで IronPDF を使用して QR コードを埋め込んだり PDF に変換したりできます。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 関連する記事 公開日 11月 13, 2025 C#で2つのPDFバイト配列をマージする方法 IronPDFを使用してC#で2つのPDFバイト配列をマージします。バイト配列、メモリストリーム、データベースから複数のPDFファイルを組み合わせる方法を簡単なコード例で学びましょう。 詳しく読む 公開日 11月 13, 2025 ASP.NET MVC PDFビューアを作成する方法 ASP.NET MVCアプリケーションのための強力なPDFビューアを構築します。PDFドキュメントを表示し、ビューをPDFに変換し、IronPDFを使用してインタラクティブな機能を追加します。 詳しく読む 公開日 11月 13, 2025 .NET HTMLからPDFへのコンバーターを構築する方法 IronPDFを使用して.NETでHTMLをPDFに変換する方法を学ぶ。 詳しく読む VB.NETでPDFに画像を追加する方法C#でPDFテーブルを読む方法
公開日 11月 13, 2025 C#で2つのPDFバイト配列をマージする方法 IronPDFを使用してC#で2つのPDFバイト配列をマージします。バイト配列、メモリストリーム、データベースから複数のPDFファイルを組み合わせる方法を簡単なコード例で学びましょう。 詳しく読む
公開日 11月 13, 2025 ASP.NET MVC PDFビューアを作成する方法 ASP.NET MVCアプリケーションのための強力なPDFビューアを構築します。PDFドキュメントを表示し、ビューをPDFに変換し、IronPDFを使用してインタラクティブな機能を追加します。 詳しく読む