C# Micro PDF417 Generator Library (DLLs) Introduction
Top
Micro PDF417, a multi-row 2d barcode, is adopted in applications that need to encode a moderate amount of data in a two-dimensional symbol (up to 150 bytes, 250 alphanumeric characters, or 366 numeric digits), and when minimizing symbol size is a primary concern. It is identical to PDF417 in terms of its encoding modes, error correction method, and symbol character sets.
Micro PDF-417 C# Barcode Generator Library is one of OnBarcode's .NET Barcode Generator SDK. It is commonly used to generate and draw almost 30 1D & 2D barcode images for Visual C#.NET projects.
Related Micro PDF417 Generator Library DLLs
OnBarcode.com offers some other Micro PDF-417 Barcode Components: .NET Micro PDF417, ASP.NET Micro PDF417, VB.NET Micro PDF417.
This page provides detailed C# source code to generate Micro PDF417 barcode images using C# class .NET programs.
Barcode Libraries that you may also be interested in
OnBarcode designs some barcode generation libraries for Visual Basic.NET and ASP.NET Web.
ASP.NET Barcode Generator Library supports barcode generation for:
Code 39 in ASP.NET, Code 128 in ASP.NET, EAN-128 in ASP.NET, UPC-A in ASP.NET, PDF-417 in ASP.NET.
Code 39 in ASP.NET, Code 128 in ASP.NET, EAN-128 in ASP.NET, UPC-A in ASP.NET, PDF-417 in ASP.NET.
VB.NET Barcode Generator SDK supports barcode generation for:
Data Matrix in VB.NET, PDF417 in VB.NET, Code 39 in VB.NET, GS1-128 in VB.NET, UPC-A in VB.NET.
Data Matrix in VB.NET, PDF417 in VB.NET, Code 39 in VB.NET, GS1-128 in VB.NET, UPC-A in VB.NET.
Generate Micro PDF-417 Barcode Images Using C# Class
Top
Please use the following C# sample code to create a Micro PDF417 barcode image for Visual Studio .NET Framework applications:
using System;
using System.Collections.Generic;
using System.Text;
using OnBarcode.Barcode;
using System.Drawing.Imaging;
using System.Drawing;
MicroPDF417 Micro_PDF417 = new MicroPDF417();
/*
Micro PDF417 valid data character set:
1) Text Compaction mode (see 5.4.2) permits all printable ASCII characters to be encoded, i.e.
values 32 to 126 inclusive in accordance with ISO/IEC 646, as well as selected control characters.
2) Byte Compaction mode (see 5.4.3) permits all 256 possible 8-bit byte values to be encoded. This
includes all ASCII characters value 0 to 127 inclusive and provides for
international character set support.
3) Numeric Compaction mode (see 5.4.4) permits efficient encoding of numeric data strings.
*/
Micro_PDF417.Data = "OnBarcodeMicroPDF417";
Micro_PDF417.DataMode = PDF417DataMode.Auto;
// Micro PDF417 Image Size Related Settings
Micro_PDF417.UOM = UnitOfMeasure.PIXEL;
Micro_PDF417.X = 2;
Micro_PDF417.XtoYRatio = 0.3333333f;
Micro_PDF417.BarcodeHeight = 72;
Micro_PDF417.BarcodeWidth = 210;
Micro_PDF417.Version = MicroPDF417Version.Version_4X10;
Micro_PDF417.LeftMargin = 2;
Micro_PDF417.RightMargin = 2;
Micro_PDF417.TopMargin = 2;
Micro_PDF417.BottomMargin = 2;
// Other Related Settings
Micro_PDF417.Rotate = Rotate.Rotate0;
Micro_PDF417.Resolution = 72;
// Create Micro PDF417 and encode barcode to png format
Micro_PDF417.ImageFormat = System.Drawing.Imaging.ImageFormat.Png;
Micro_PDF417.drawBarcode("C://micro_pdf417.png");
// Print Micro PDF417 to C# Bitmap object
Bitmap Micro_PDF417Bitmap = Micro_PDF417.drawBarcode();
More C# Barcode Generation Tutorials for Each Barcode
Top
Barcode Control for C#.NET - Bar Code Type Generation
- C#.NET 1D / Linear Barcodes:
- C#.NET 2D / Matrix Barcodes: Data Matrix in C#, PDF-417 in C#, QR Code in C#, Micro PDF-417 in C#, Micro QR Code in C#
