バーコードを保存
IronBarcodeを使用すると、PNG、JPG、GIF、TIFF、HTML、PDF、BMPなどの一般的なファイルタイプまたはフォーマット、ならびにbyte[]とStreamに保存できます。
準備はできましたか?
Nuget ダウンロード 2,035,202 | バージョン: 2025.12 リリース
using IronBarCode;
using System.Drawing;
// BarcodeWriter.CreateBarcode creates a GeneratedBarcode which can be styled and exported as an Image object or file
GeneratedBarcode MyBarCode = BarcodeWriter.CreateBarcode("Any Number, String or Binary Value", BarcodeWriterEncoding.Code128);
// Save the barcode as an image file
MyBarCode.SaveAsImage("MyBarCode.png");
MyBarCode.SaveAsGif("MyBarCode.gif");
MyBarCode.SaveAsHtmlFile("MyBarCode.html");
MyBarCode.SaveAsJpeg("MyBarCode.jpg");
MyBarCode.SaveAsPdf("MyBarCode.Pdf");
MyBarCode.SaveAsPng("MyBarCode.png");
MyBarCode.SaveAsTiff("MyBarCode.tiff");
MyBarCode.SaveAsWindowsBitmap("MyBarCode.bmp");
// You may also choose to use Barcode as a native .NET object
Image MyBarCodeImage = MyBarCode.Image;
Bitmap MyBarCodeBitmap = MyBarCode.ToBitmap();
// Save the barcode as an HTML file or as a tag
MyBarCode.SaveAsHtmlFile("MyBarCode.Html");
string ImgTagForHTML = MyBarCode.ToHtmlTag();
string DataURL = MyBarCode.ToDataUrl();
// Save the barcode as a new PDF
MyBarCode.SaveAsPdf("MyBarCode.Pdf");
// Or stamp it in any position on any page of an existing PDF
MyBarCode.StampToExistingPdfPage("ExistingPDF.pdf", 200, 50, 1); // Position (200, 50) on page 1
// Or on multiple pages of an encrypted PDF
MyBarCode.StampToExistingPdfPages("ExistingPDF.pdf", 200, 50, new[] { 1, 2, 3 }, "Password123"); // Multiple pages of an encrypted PDF
// PDF stream example
using (System.IO.Stream PdfStream = MyBarCode.ToPdfStream())
{
// Stream barcode image output also works for GIF, JPEG, PDF, PNG, BMP and TIFF
}
// PNG byte array example
byte[] PngBytes = MyBarCode.ToPngBinaryData();Install-Package BarCode
IronBarcodeを使用すると、PNG、JPG、GIF、TIFF、HTML、PDF、BMPなどの一般的なファイルタイプまたはフォーマット、ならびにbyte[]とStreamに保存できます。