ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
クイックレスポンスコード、QRコードとして知られるこれらは、URLや連絡先情報、あるいは単純なテキストを含む様々な情報を格納できる2次元バーコードです。 マーケティング、決済システム、在庫管理、印刷などで広く使用されています。 人気が高まるにつれて、開発者はアプリケーション内でQRコードを処理する必要が増えています。例えば、QRコードを読み取ったり、PDFのようなドキュメントに埋め込んだり、QRコードを生成する方法が求められています。
この記事では、IronQR と IronPDF ライブラリを使用して、QRコード画像をPDFに簡単に作成および変換する方法を紹介します。
C# QRコードとPDFライブラリをインストールして、QRコードをPDFに作成および変換します。
IronQRのQrWriter.Writeメソッドを使用して、シンプルなQRオブジェクトを生成します。
QRコードオブジェクトをビットマップとして保存
SaveAs
メソッドを使用してQRコードビットマップをファイルとして保存する
QRコードの画像パスを変数に設定する
QRコード画像を変換する前に、File.Exists メソッドを使用して存在を確認します。
IronPDFのImageToPdfConverter.ImageToPdfメソッドを使用して画像を読み込み、PDFオブジェクトに変換します。
IronQRは、IronSoftwareによる使いやすいC#ライブラリであり、開発者が.NETアプリケーションで静的なQRコードを生成し、スタイル設定し、QRコードを読み取ることを可能にします。 そのシンプルさと強力な機能により、デスクトップ、Web、モバイルアプリにQRコード機能を統合するための理想的なツールです。その主な強みの一つは、Windows、Linux、macOS、Android、iOS、AzureやAWSなどのクラウド環境を含む幅広いプラットフォームでQRコードを処理できることです。
IronQRライブラリは、QRコードの生成に対する堅牢なソリューションを提供し、開発者がさまざまなアプリケーション向けに静的および動的QRコードを容易に作成できるようにします。 高度な機能を備えたIronQRは、QRコードの読み取りを容易にし、PDFドキュメントとシームレスに統合されます。これにより、ユーザーはQRコードを直接PDFに生成、印刷、および埋め込むことができます。
IronQRは、正確性、速度、使いやすさを優先したさまざまな機能を提供します。
出力形式には、画像、ストリーム、PDFスタンピングが含まれます。
IronQRとその魅力的な機能について詳しく知るには、こちらをフォローしてください。ドキュメントページ
まず、Visual Studioで新しいプロジェクトを作成しましょう。
Visual Studio を開き、新しいプロジェクトの作成 をクリックします。
コンソール アプリを選択(.NET C#)** プロジェクトタイプ
プロジェクトの名前を選択してください。(例:QRCodeToPDF)そして保存する場所を設定します。
追加情報で、最新バージョンの.NET Frameworkを選択します。 IronPDFは、最新バージョンの.NETをサポートしています。
IronQR および IronPDF を使用するには、NuGet パッケージ マネージャーを使用してパッケージをダウンロードしてインストールする必要があります。
Microsoft Visual Studioで、ソリューション エクスプローラーでプロジェクトを右クリックします。
NuGetパッケージの管理**を選択します。
ブラウズタブで、IronQRを検索します。
リストからパッケージを選択して、インストール をクリックします。
ライセンス条項に同意してインストールを完了してください。
同様に、IronPDFを検索してインストールしてください。
QRコード画像をPDFに変換するには、まずQRコード画像が必要です。 QRコードを作成するには、任意のQRコード生成ライブラリまたはオンラインツールを使用できます。 IronSoftwareは、「IronQR」という専用のQRコードライブラリを提供しています。IronQRQRコードを作成するために使用し、ここでシンプルなQRコードを生成します。
次のコード例では、「Hello World」のテキストを含むQRコードを作成できます。
using IronQr;
using IronSoftware.Drawing;
License.LicenseKey = “YOUR-LICENSE-KEY-HERE”;
// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
using IronQr;
using IronSoftware.Drawing;
License.LicenseKey = “YOUR-LICENSE-KEY-HERE”;
// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");
// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();
// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'License.LicenseKey = "YOUR-LICENSE-KEY-HERE”; QrCode myQr = QrWriter.Write("hello world"); AnyBitmap qrImage = myQr.Save(); qrImage.SaveAs("qr.png");
qrImage.SaveAs("qr.png"): このメソッドは、QRコードのビットマップ画像を現在の作業ディレクトリにあるファイル名qr.pngとして保存します。 ファイル形式はファイル拡張子によって決まります。この場合、PNGです。
アプリケーションを実行した後、次のようにQRコードを取得します。
このQRコード画像を読み込み、IronPDFが提供するImageToPdfConverterクラスを使用します。
IronPDFは、IronSoftwareによる強力な.NET C#ライブラリで、.NETアプリケーション内でPDFドキュメントを簡単に作成、操作、および変換します。 IronPDFを使用すると、開発者は簡単に画像を埋め込むことができます。(QRコードを含む)QRコード画像をドキュメント可能なPDFに変換するなど、PDFドキュメントテンプレートに最適です。
IronPDFはHTMLからPDFへの変換を提供し、開発者がQRコード画像をHTMLテンプレートに直接埋め込み、シームレスにPDFドキュメントを生成することを可能にします。 埋め込みQRコードのフォーマットはドキュメント内で保存され、QRコードのスキャンがエラーなく行えます。
IronPDFは、次のような幅広いPDF操作ツールを提供しています:
PDF編集機能: マージ、分割、透かしの追加がIronPDFで簡単に行えます。
IronPDFの魅力的な機能について詳しく知るには、こちらをご覧くださいドキュメントページ
すべてが完璧に設定されたので、次のコード例によりIronPDFを使用してQRコード画像をPDFに変換する方法を説明します。
using IronPdf;
using System.IO;
using System.Linq;
License.LicenseKey = “YOUR-LICENSE-KEY-HERE”;
var qrImagePath = "assets/sample_qr_code.png";
// To 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;
using System.IO;
using System.Linq;
License.LicenseKey = “YOUR-LICENSE-KEY-HERE”;
var qrImagePath = "assets/sample_qr_code.png";
// To 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
Imports System.IO
Imports System.Linq
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'License.LicenseKey = "YOUR-LICENSE-KEY-HERE”; var qrImagePath = "assets/sample_qr_code.png"; if (File.Exists(qrImagePath)) { 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."); }
保存として("QRCodeImageToPDF.pdf"): 生成されたPDFをQRCodeImageToPDF.pdfとして保存します。
複数のQRコード画像を単一のPDFに変換するには、こちらをご覧ください。画像をPDFに変換ページ さらに多くのコードサンプルについては、このコード例ページをご覧ください。これ.
コードが整ったので、アプリケーションを実行し、変換を実際に確認する時が来ました。 以下の手順に従ってください:
QRコード画像を確実に(sample_qr_code.jpg)指定されたフォルダーに正しく配置されています。(例:assets フォルダー).
Visual Studioでプロジェクトをビルドして実行するには、F5を押すか、開始をクリックします。
アプリケーションは、指定された場所に画像が存在する場合、QRコード画像をPDFに変換します。
生成されたPDFは、プロジェクトディレクトリのルートにQRCodeImageToPDF.pdfというファイル名で保存されます。
PDFファイルを確認して、QRコード画像が正常に埋め込まれていることを確認してください。
これで、共有、印刷、またはアーカイブできるQRコード画像を含むPDFができているはずです。 こちらが使用したQRコード画像付きの出力PDFです。
IronQRとIronPDFを使用すると、QRコード画像の作成とPDFへの変換が簡単かつ効率的です。 上記の手順に従うことで、QRコード画像を簡単に作成し、変換して、数行のコードでPDFとして保存できます。 ビジネスや個人使用のいずれの場合でも、このアプローチにより、QRコードがPDF形式でドキュメントに適した状態になり、データやピクセルの損失なくインターネット上で共有できます。
IronPDFは、無料試用その機能と能力を自ら探求することができます。 ライブラリの可能性を最大限に引き出す準備ができている方のために、ライセンス$749から始まり、すべての機能への包括的なアクセスを提供します。 PDF生成を強化する機会を逃さないでください—今すぐIronPDFをお試しくださいダウンロードそれ!
9つの .NET API製品 オフィス文書用