KA.Barcode Generator for .NET is a C# library to create QR Code, Code 128, GS1, EAN/UPC and other barcode formats on PowerPoint (pptx) file in ASP.NET Core, Windows Forms, WPF web and desktop application. Supported barcode formats : * QR Code (+GS1, Micro, Macro), Data Matrix (+GS1), PDF-417 * Code 39, Code 128, GS1-128 * EAN 8, EAN 13, UPC-A, UPC-E, +2, +5 * Interleaved 2 of 5, ITF-14 * Postal : Intelligent Mail, Identcode, PLANET, POSTNET, Leitcode, RM4SCC Guides: * How to Guide : https://www.keepautomation.com/guide/csharp_barcode_generator.html * Tutorial - ASP.NET Core : https://www.keepautomation.com/guide/csharp_barcode_generator_aspnet_core.html * Tutorial - Windows Forms : https://www.keepautomation.com/how_to/net_winforms/csharp_barcode.html * Tutorial - WPF : https://www.keepautomation.com/guide/csharp_barcode_generator_wpf.html * Email : support@keepautomation.com
License
—
Deps
15
Install Size
—
Vulns
✓ 0
Published
Feb 26, 2026
$ dotnet add package KA.Barcode.Generator.PowerPointBarcode for .NET Suite is an advanced C# barcode creating library on PowerPoint (pptx) file to encode, generate, print QR Code, Data Matrix, Code 128, EAN/UPC and other 2d and 1d barcode formats in the ASP.NET web app and .NET Desktop applications.
We also provide Microsoft Excel Barcode Generator Add-in freeware without barcode font installed. Supports :
Try the following how-to guides to quick create barcodes in Excel sheet
create barcode in excel online | barcode font for excel free download | how to download barcode font for excel | barcode generator excel windows 10 | create multiple barcodes in excel | free excel 2d barcode font
After you have installed the barcode library nuget package, you could use the C# example codes below to quickly generate barcodes in C# program.
using KeepAutomation.Barcode.Bean;
BarCode aQRCode = new BarCode();
aQRCode.Symbology = KeepAutomation.Barcode.Symbology.QRCode;
aQRCode.CodeToEncode = "https://www.keepautomation.com";
aQRCode.ForeColor = Color.Red;
aQRCode.BackColor = Color.Blue;
aQRCode.generateBarcodeToImageFile(FileOutputPath + "qrcode-color-settings.png");
BarCode aBarcode = new BarCode();
aBarcode.Symbology = KeepAutomation.Barcode.Symbology.Code128Auto;
aBarcode.CodeToEncode = "ABC-123-abc";
aBarcode.generateBarcodeToImageFile(FileOutputPath + "code128-.png");
High quality and easy to use library.