透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
クイックレスポンスコード、QRコードとして知られるこれらは、URLや連絡先情報、あるいは単純なテキストを含む様々な情報を格納できる2次元バーコードです。 マーケティング、決済システム、在庫管理、印刷などで広く使用されています。 人気が高まるにつれて、開発者はアプリケーション内でQRコードを処理する必要が増えています。例えば、QRコードを読み取ったり、PDFのようなドキュメントに埋め込んだり、QRコードを生成する方法が求められています。
この記事では、IronQR と IronPDF ライブラリを使用して、QRコード画像をPDFに作成および変換するのがいかに簡単であるかをお見せします。
C# QRコードとPDFライブラリをインストールして、QRコードをPDFに作成および変換します。
IronQRのQrWriter.Writeメソッドを使用して、シンプルなQRオブジェクトを生成します。
QRコードオブジェクトをビットマップとして保存
QRコードのビットマップを`SaveAs`メソッドを使用してファイルとして保存する
QRコードの画像パスを変数に設定します
変換する前にQRコード画像が存在するかどうかを確認するためにFile.Existsメソッドを使用します
IronPDFのImageToPdfConverter.ImageToPdfメソッドを利用して、画像を読み込みPDFオブジェクトに変換します
IronQR は、Iron Software が提供する使いやすい C# ライブラリで、開発者が .NET アプリケーションで静的な 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コード生成ライブラリまたはオンラインツールを使用できます。 Iron Softwareは、「IronQR」と呼ばれる専用のQRコードライブラリを提供しており、ここでシンプルな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は、.NETアプリケーションでPDFドキュメントを簡単に作成、操作、変換するIronSoftwareの強力な.NET C#ライブラリです。 IronPDFを使用すると、開発者はPDFドキュメントテンプレートに簡単に画像(QRコードを含む)を埋め込むことができ、QRコード画像をドキュメント準備が整った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."); }
SaveAs("QRCodeImageToPDF.pdf"): 生成されたPDFをQRCodeImageToPDF.pdfとして保存します。
複数のQRコード画像を単一のPDFに変換するには、こちらのImages to 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をお試しください!
ライブラリ_製品のお試し版_拡張ブロック