How to Generate PDF-417 in ASP.NET Library
PDF-417 (a.k.a. Portable Data File 417, PDF 417, and PDF417 Truncated) is a multi-row, variable-length 2-dimensional barcode that has high data capacity and error-correction capability. It is capable of encoding 1850 text characters, 2710 digits and 1108 bytes, mainly used in a variety of applications, primarily transport, identification cards, and inventory management.
ASP.NET PDF-417 Generator is one part of BizCode Generator for ASP.NET that supports to generate, create PDF-417 and other 20+linear & 2D barcodes in ASP.NET Web forms, Web Server and Internet Information Service. It is compatible with Microsoft Visual Studio 2005/2008/2010, and supports C#, Visual Basic .NET to be used in PDF-417 generation.
ASP.NET PDF-417 Generator DLL allows users to easily manipulate barcode images to suit their need by setting Image Resolution option, Image File Name function, etc. Image auto-delete function is supported to automatically delete temp image files when they are no longer needed.
PDF-417 Specification - ISO / IEC 15438 (2nd edition 2006-06-01) is pre-configured so that all PDF-417 barcodes are valid and scannable. You can get more specific tutorials here on
how to encode PDF-417,
how manipulate PDF-417 barcode image, and
how to resize PDF-417 barcode.
PDF-417 Generator for ASP.NET Features
Encodable Characters | Support to encode: -Standard ASCII characters 0-127 (default: ISO/IEC 646) -Extended ASCII characters 128-255 (default: ISO/IEC 8859-1)
|
Multiple PDF-417 Barcode | Also support to generate & stream Macro PDF-417 and Truncated PDF-417 barcodes |
Simple to Use | Easy to generate & create PDF-417 barcodes via dragging & dropping barcode onto your web forms |
Lower ASCII Support | Support to simply encode functions, such as tabs & returns in PDF-417 barcodes |
Detailed documentation | Provide detailed documentation, includes source code for the Barcode Image Generator written in ASP.NET. |
High Quality Barcode | Export high quality graphic images in WMF, BMP, JPG, GIF, PNG and TIF formats or in graphic objects for ASP.NET |
PDF-417 Generator for ASP.NET Requirements
Windows OS -Microsoft Windows 7 -Windows Server 2008 -Windows Vista -Windows Server 2003 -Windows XP
| Development Environments -.NET 2.0/3.0/4.0 -C#, VB.NET, Managed C++, Borland Delphi for.NET -Visual Studio 2005/2008/2010 -Internet Information Service (IIS)
|
Install PDF-417 Generator for ASP.NET
- Download BizCode Generator for ASP.NET and unzip;
- Add reference: Add "BusinessRefinery.Barcode.Web.dll" to your ASP.NET project reference
- Add to toolbox: To add Barcode Control to your ASP.NET Web Forms toolbox
How to Drag & Drop Barcode Control into ASP.NET projects?
- Install ASP.NET Barcode Control
- Add ASP.NET Barcode Control onto your .NET Visual Studio Toolbox
- Copy "pdf417.aspx" and "pdf417.aspx.cs" to the folder where your aspx pages are generating barcodes.
- Drag and drop the WebPDF417 control into the Forms
- Run the website and you will see a barcode image generated
How to Generate PDF-417 with C#, VB.NET Class in ASP.NET?
Generate PDF-417 with C#, VB.NET Class in ASP.NET
using BusinessRefinery.Barcode;
PDF417 barcode = new PDF417();
barcode.Code = "PDF-417";
barcode.Resolution = 104;
barcode.Rotate = Rotate.Rotate180;
barcode.Format = ImageFormat.Gif;
barcode.drawBarcode2ImageFile("c:/pdf-417-csharp.gif");
Dim barcode As BusinessRefinery.Barcode.PDF417 =
New BusinessRefinery.Barcode.PDF417()
barcode.Code = "PDF-417"
barcode.Resolution = 104
barcode.Rotate = BusinessRefinery.Barcode.Rotate.Rotate270
barcode.Format = System.Drawing.Imaging.ImageFormat.Gif
barcode.drawBarcode2ImageFile("c:/pdf-417-vb-net.gif")
How to Create Your Own PDF-417 in IIS?
- Download BizCode Generator for ASP.NET and unzip;
- Copy the whole barcode fold and contents into IIS and create a new virtual directory called "br_barcode";
- Restart IIS, navigate to http://localhost/br_barcode/pdf417.aspx?code=0123456789;
- Add an image tag <img> into the web page to create Code 39 barcode image in html or aspx pages, e.g.
<img src="http://localhost/br_barcode/pdf417.aspx?code=0123456789"/>.