Barcodes

DynamicPDF Core Suite for .NET has built-in support for Barcodes. Barcodes are page elements placed on a page similar to other page elements. The following barcodes are supported.

Linear Barcodes

Two-Dimensional Barcodes

Postal Barcodes

Example

Adding a barcode to a page is straight-forward, as the following code illustrates. For a complete example illustrating each barcode offered, refer to the GitHub example linked below.

page.Elements.Add(new Code128( "Barcode Data", 0, 0, 20 ) );
Code128 barcodeCode128 = new Code128("Code 128 Barcode.", 50, 50, 48, 0.75F);
page.Elements.Add(barcodeCode128);
Codabar barcodeCoda = new Codabar("A1234B", 50, 0, 48);
page.Elements.Add(barcodeCoda);
Public Shared Function Code128Barcode(document As Document) As Document
	Dim page As New Page()
    Dim barcode As New Code128("Code 128 Barcode.", 50, 50, 48, 0.75F)
    page.Elements.Add(barcode)
    document.Pages.Add(page)
    Return document
End Function

Template Example Figure 1. Document illustrating barcodes offered by Core Suite.

The BarcodeExample class referenced above has examples in GitHub of every barcode type offered by Core Suite.

In this topic