RPDF417 for Delphi

Copyright J4L (http://www.java4less.com) 2001.

Introduction

RPDF417 is a Dephi Component that will allow you to create PDF417 barcodes for your Delphi applications. The component has been developed using Delphi 4 and Delphi 7 so it should run in any Delphi version between between 4 and 7 by simply recompiling the source code.

PDF stands for “Portable Data File.” A two-dimensional symbology (2D), a single PDF417 symbol carries up to 1.1 kilobytes of machine-readable data in a space no larger than a standard bar code. And, unlike one-dimensional bar codes (1D), which are just a key linked to a database, PDF417 symbols contain the database itself. That means, you don't have to store an article number in the barcode but you can also store the name , the size , the color, the name of the manufacturer etc...

RPDF417 support:


Installation

In order to install the component you must start delphi and select:

component -> install packages -> select BPL file.

The new component will appear in you component's palette. It will create a new "tab" called "barcodes".

 

Examples

In order to run the sample application you must execute pdf417Demo.exe or barcode1D2DDemo.exe.

 

 

In the sample application you can set following properties all PDF and Macro PDF properties. If Segment is not -1, a macro pdf symbol will be created. Otherwise a normal PDF 417 symbol is created.

You can execute the following commands:

 

 

Properties and methods

 

The TPDF417 component is a subclass of TGraphicControl and can therefore be placed on any form or container. This is the esiest way to use it , however you can also create an instance of the component by program and then paint the barcode on any canvas object using the paintBarcode() method.

The TPDF417 component has the following properties and methods:

Methods

 

 

Properties

Macro PDF properties