[]
        
(Showing Draft Content)

Barcode

In Wyn Enterprise, the Barcode control is used to display data in a machine readable QR or barcode format that enables you to scan sensitive information.

The Barcode control lets you insert different types of barcodes into your report. The types of barcodes supported in Wyn Enterprise are listed and described in the Barcode Symbology section.

Structure

Structure of the Barcode control is explained below,

Barcode Structure


Quiet Zone: The zone at the left and right ends of the bar code are known as Quiet Zone. Both ends must be at least 10 times as wide as the minimum element width for proper scanning of the barcode.

Start Character: Start Character indicates the start of the barcode.

Stop Character: Stop Character indicates the end of the barcode.

Check Digit: Check Digit is a numeric value used to check read errors. Check Digit is located right after the barcode data.

Bar Height: Bar Height is the height of the barcode and is recommended to be greater than 15% of the barcode length.


To add a Barcode control to a report, navigate to the Report Designer and follow the below instructions,

  1. Drag and drop the Barcode control onto the design area from the Designer Toolbar.

    Drag and drop the barcode control on design area

  2. Using the Inspector Panel on the right side of your screen, customize the appearance of the Barcode control. Select a type of barcode from the Type property of the Symbology section. See the Inspector Panel Properties section for more information on the properties of the Barcode control.

    Inspector Panel properties of Barcode control

Inspector Panel Properties

The Inspector Panel properties of the Barcode control are listed and described in the below tables,

Common

Property

Description

Name

Add a unique name to the Bullet control. Special characters such as period (.), space, ( ), forward slash (/), backslash (\), exclamation marks (!), and hyphens (-) are not supported. You can use an underscore (_) in the name of the control.

Value

Enter a value or an expression for the value of the barcode. Value is a key attribute of the Barcode control.

Symbology

Property

Description

Type

Select a type of barcode from the dropdown. Available options are listed and described in the Barcodes Symbology section.

Background & Borders

Property

Description

Color

Select the background color of the barcode.

Borders

Select the type of border to apply to the barcode. Border options for barcode in Wyn are - Left, Right, Top, Bottom, and All.

Width

Select the width of the barcode.

Style

Select a style for the border from the following options - Dotted, Dashed, Solid, Double, Groove, Ridge, and Inset.

Color

Select a color for the barcode.

Text

Property

Description

Font

Select the font family of the text data in the barcode.

Size

Select a font size from the dropdown.

Color

Select a font color of the text data in the barcode.

Weight

Select a font weight to display the text data in the barcode.

Style

Select an style option for the text data in the barcode.

Decoration

Select a decoration option for the text data in the barcode.

Dimensions

Property

Description

Left

Set the left margin of the Barcode control.

Top

Set the top margin of the Barcode control.

Width

Set the width of the Barcode control.

Height

Set the height of the Barcode control.

Appearance

Property

Description

Caption Location

Select an option to display the caption above or below the barcode.

Checksum

Checksum increases the accuracy of the barcodes. Set the flag to False to turn off Checksum. By default, this option is set a True.

Rotation

Select a rotation angle for the barcode to None, 90 degrees, 180 degrees, or 270 degrees.

Layout

Property

Description

Padding

Set the padding of the barcode. You can use the Expand button to set the padding in all four directions.

Note: Symbology for each barcode control is different and the symbology properties are described in the Barcodes Symbology section below.

Barcodes Symbology

Symbology

Example

Description

ANSI 3 of 9

ANSI 3 of 9

ANSI 3 of 9 (Code 39) barcode uses upper case alphabets (A-Z), numerals (0-9), and special characters like -, *, $, /, +, and % in the symbology.

ANSI Extended 3 of 9

ANSI Extended 3 of 9

ANSI Extended 3 of 9 (Code 39) barcode uses the complete ASCII character set.

Aztec

Aztec

Aztec is a 2-D barcode symbology and supports all the ASCII characters (0 to 255). The properties specific to the Aztec barcode are listed and described in this section.

BC412

BC412

BC412 barcode uses 35 characters, numerals (0 to 9), and upper case alphabets (A to Z). BC412 is used in semiconductor wafer identification.

Codabar

Codabar

Codabar barcode uses A,B,C, or D alphabets as the Start and Stop Characters. Codabar uses numerals (0 to 9) and symbols (-, $, :, /, and ;) in the remaining code symbology.

Code 11

Code 11

Code 11 barcode can encode numerals (0 to 9), hyphen (-), and Start/Stop Characters. Code 11 is primarily used in labeling telecommunication equipment.

Code 128 A

Code 128 A

Code 128 A uses control characters, numerals (0 to 9), punctuation, and upper case alphabets (A to Z).

Code 128 B

Code 128 B

Code 128 B uses punctuations, numerals (0 to 9), and upper case and lower case alphabets.

Code 128 C

Code 128 C

Code 128 C uses only numerals (0 to 9).

Code 128 Auto

Code 128 Auto

Code 128 Auto uses the complete ACSII character set. Code 128 Auto automatically selects between Code 128 A, B or C to give the smallest barcode.

Code 2 of 5

Code 2 of 5

Code 2 of 5 uses only numerals (0 to 9).

Code 93

Code 93

Code 93 uses upper case alphabets (A to Z), special characters (%, $, *, /, +, and -), and numerals (0 to 9).

Interleaved 2 of 5

Interleaved 2 of 5

Interleaved 2 of 5 is a two-width barcode symbology that uses only numerals (0 to 9) and must contain even number of digits in the code.

Code 39

Code 39

Code 39 barcode uses numerals (0 to 9), upper case alphabets (A to Z), space character, and special characters (-, ., $, /, +, and %).

Extended Code 39

Extended Code 39

Extended Code 39 barcode uses the complete ASCII character set.

Code 49

Code 49

Code 49 is a two-dimensional high-density stacked barcode and contains two to eight rows of eight characters each. Code 49 encodes the complete ASCII character set. Each row of the code has a start and stop code. The properties specific to the Code 49 barcode are listed and described in this section

Extended Code 93

Extended Code 93

Extended Code 93 uses the complete ASCII character set.

Data Matrix

Data Matrix

Data Matrix is a two-dimensional high-density barcode symbology with square modules arranged in square or rectangular matrix pattern. The properties specific to the Data Matrix barcode are listed and described in this section

EAN-13

EAN-13

EAN 13 barcode uses only numerals (12 numbers and a check digit). Check digit known as CheckSum in Wyn Enterprise is used to verify that the code has been scanned correctly. The properties specific to the EAN-13 barcode are listed and described in this section

EAN-8

EAN-8

EAN 8 is a condensed version of EAN 13 and uses 8 digits in the code (7 numbers and a check digit). The properties specific to the EAN-8 barcode are listed and described in this section

EAN-128FNC1

EAN-128FNC1

EAN-128FNC1 is a one-dimensional alphanumeric representation of Application Identifier (AI) data for making containers in the shipping industry. The properties specific to the Aztec barcode are listed and described in this section.

GS1 Data Matrix

GS1 Data Matrix

GS1 Data Matrix is a two-dimensional barcode used in healthcare industry. GS1 Data Matrix can take up to 2000 characters in the code. The properties specific to the GS1 Data Matrix barcode are listed and described in this section.

GS1 QR Code

GS1 QR Code

GS1 QR Code begins with the Function Code 1 (FNC1). It uses application identifiers to separate data within the barcode. Data in GS1 QR Code is stored as binary information in the square dots (known as modules). The properties specific to the GS1 QR Code barcode are listed and described in this section.

HIBC Code 128

HIBC Code 128

HIBC Code 128 uses the Code 128 symbology and encodes the primary and secondary data using a slash (/) as a delimiter. HIBC Code 128 is used in the healthcare products industry for identification purposes.

HIBC Code 39

HIBC Code 39

HIBC Code 39 uses the Code 39 symbology and encodes the primary and secondary data using a slash (/) delimiter. HIBC Code 39 is used in the healthcare products industry for identification purposes

IATA 2 of 5

IATA 2 of 5

IATA 2 of 5 is a modified Code 2 of 5 barcodes and uses only numeric digits with a check digit.

Intelligent Mail

Intelligent Mail

Intelligent Mail is a 65-bar code used for domestic mail in the USA.

Intelligent Mail Package

Intelligent Mail Package

Intelligent Mail Package is a modified version of Intelligent Mail and is more efficient in terms of processing and tracking mails.

ISBN (International Standard Book Number)

ISBN (International Standard Book Number)

ISBN barcode is a special form of EAN 13 code and is used as a unique 9-digit commercial book identifier. The properties specific to the ISBN barcode are listed and described in this section.

ISMN (Internationally Standard Music Number)

ISMN (Internationally Standard Music Number)

ISMN barcode is a special form of EAN 13 code and is used for marking printed musical publications. The properties specific to the ISMN barcode are listed and described in this section.

ISSN (International Standard Serial Number)

ISSN (International Standard Serial Number

ISSN barcode is a special form of EAN 13 code and is used to identify serial publications, publications issued in numerical order (such as the volumes of a magazine). The properties specific to the ISSN barcode are listed and described in this section.

ITF-14

ITF-14

Interleaved 2 of 5 barcode is used to mark carton boxes containing goods with a EAN 13 code. A digit is added in the starting of the code to mark the packing variant.

Japanese Portal

Japanese Portal

Japanese Postal is the barcode used by Japanese Postal system. Japanese Postal barcode encodes alpha and numeric characters consisting 18 digits including 7 digits of the postal number followed by an optional block and house number information. The encoded data can include hyphens (-).

Matrix 2 of 5

Matrix 2 of 5

Matrix 2 of 5 is a higher density barcode with 3 black bars and 2 white bars.

MaxiCode

MaxiCode

MaxiCode is a special polar barcode that uses 256 characters. MaxiCode is used as shipping labels for world-wide addressing and package sortation. The properties specific to the MaxiCode barcode are listed and described in this section.

Micro PDF417

Micro PDF417

Micro PDF417 is a two-dimensional multi-row symbology derived from PDF417. MicroPDF 417 is used for applications that needs to encode data in two dimensional symbols consisting of up to 15 bytes, 250 alphanumeric characters, or 366 numeric digits.

Micro PDF417 allows you to insert FNC1 character as a field separator for variable-length Application Identifiers.

The properties specific to the Micro PDF417 barcode are listed and described in this section.

Micro QR Code

Micro QR Code

Micro QR Code is a 2-D barcode designed for applications that use a small amount of data and can encode up to 35 numeric characters. Micro QR Code can handle numeric and alphanumeric data including Japanese Kanji and Kana characters. The properties specific to the Micro QR Code are listed and described in this section.

MSI Code

MSI Code

MSI Code uses only numeric digits (0 to 9).

PDF417

PDF417

PDF417 is a two-dimensional high-density barcode symbology that can encode up to 1108 bytes of information. PDF417 consists of a stacked set of smaller codes and can encode up to 35 alphanumeric characters or 2710 numeric characters. The properties specific to the PDF417 barcode are listed and described in this section.

Pharmacode

Pharmacode

Pharmacode represents only numeric data from 3 to 131070. Pharmacode is used in the pharmaceutical industry for packaging purposes and is designed to be readable despite printing errors.

Plessey

Plessey

Plessey barcode uses hexadecimal digits to encode. Plessey is a one-dimensional barcode mainly used in libraries.

PostNet

PostNet

PostNet barcode uses numeral digits (0 to 9) with a check digit.

PZN (Pharmaceutical Central Number)

PZN

PZN barcode uses the same encoding algorithm as Code 39. However, PZN can carry only - 0123456789 digits and supports 6 or 7 digits for encoding. The PZN and a check digit are automatically added to the code. PZN is mainly used in medicine and healthcare products in Germany and other German speaking countries.

QR Code

QR Code

QR Code is a two-dimensional barcode symbology that is capable of handling numeric, alphanumeric, and byte data along with Japanese Kanji and Kana characters. QR Codes can encode up to 7366 characters. The properties specific to the QR Code are listed and described in this section.

RM4SCC (Royal Mail)

RM4SCC

RM4SCC uses letters and numerals with a check digit. RM4SCC is a barcode used by the Royal Mail in United Kingdom.

RSS-14

RSS-14

RSS-14 is a 14 digit Reduced Space Symbology barcode that uses EAN.UCC item identification omni-directional scanning in point-of-scale laser scanners. The RSS family of the barcodes is also known as GS1 DataBar.

RSS-14 Stacked

RSS-14 Stacked

RSS-14 Stacked barcode uses EAN.UCC information with Indicator digits stacked in two rows for a smaller width. The properties specific to the RSS-14 Stacked barcode are listed and described in this section.

RSS-14 Stacked Omnidirectional

RSS-14 Stacked Omnidirectional

RSS-14 Stacked Omnidirectional barcode uses the EAN.UCC information with omnidirectional scanning is stacked in two rows for a smaller width.

RSS-14 Truncated

RSS-14 Truncated

RSS-14 Truncated barcode uses the EAN.UCC information and includes Indicator digit of zero or one for smaller items not scanned at the point-of-sale.

RSS Expanded

RSS Expanded

RSS Expanded barcode uses EAN.UCC information along with AI elements such as weight and best-before dates. RSS Expanded lets you insert an FNC1 character as a field separator for variable-length Application Identifiers (AI).

RSS Expanded Stacked

RSS Expanded Stacked

RSS Expanded Stacked barcode uses the EAN.UCC information with AI elements and are stacked in two rows for a smaller width.

RSS Expanded Stacked lets you insert an FNC1 character as a field separator for variable length Application Identifiers (AI). The properties specific to the RSS Expanded Stacked barcode are listed and described in this section.

RSS Limited

RSS Limited

RSS Limited barcode uses EAN.UCC information including Indicator digits of zero or one for using on small items not scanned at the point of sale. The properties specific to the RSS Limited barcode are listed and described in this section.

SSCC-18

SSCC-18

SSCC-18 is an 18-digit Serial Shipping Container Code. SSCC-18 is used to identify individual shipping containers for tracking purposes.

Telepen

Telepen

Telepen barcode has two modes - alphanumeric only and numeric only. Both modes require a start character, a check digit, and a stop character. Telepen is mainly used in manufacturing industries.

UCC/EAN-128

UCC/EAN-128

UCC/EAN 128 barcode complies to GS1-128 standards and uses a series of Application Identifiers (AIs) to encode data. UCC/EAN 128 uses the complete ASCII character set and the FNC1 character as the first character position.

Using AIs, it encodes Best Before Date, Batch Number, Weight, and such other attributes. UCC/EAN-128 barcode symbology is used in HIBC applications.

UPC-A

UPC-A

UPC-A barcode symbology uses only numerals (11 numeric digits and a check digit). The properties specific to the UPC-A barcode are listed and described in this section.

UPC-E0

UPC-E0

UPC-E0 barcode uses only numerals and is used for zero-compression UPC symbols. The first digit of the barcode signifies the number system (always 0 for this code type) and the last digit as the check digit. The properties specific to the UPC-E0 barcode are listed and described in this section.

UPC-E1

UPC-E1

UPC-E1 barcode uses only numerals and is used for shelf labelling in retail industry. The first digit of the barcode signifies the number system (always 1 for this code type) and the last digit as the check digit. Length on the input string of the UPC-E1 barcode is six numeric characters. The properties specific to the UPC-E1 barcode are listed and described in this section.

Barcode Specific Properties

Aztec

Property

Description

Layers

Indicates the number of barcode layers. Set the number of layers ranging from 0 to 32 using this property.

Error Correction

Indicates whether to allow code recovery in case the barcode is partially damaged. Set the correction value ranging from 5% to 95% using this property.

Encoding

Select a barcode encoding pattern from the dropdown.

Code 49

Property

Description

Grouping

To use grouping for the Code 49 barcode, set this property to True. When set to true, any value that cannot be expressed in a single barcode will be split into several barcode grouped together. By default, this property is set as False.

Group Number

Set a number ranging from 0 to 8 from barcode grouping.

Data Matrix

Property

Description

Ecc Mode

Select a ECC Mode from the dropdown. The available options are - ECC000, ECC050, ECC080, ECC100, ECC140, and ECC200.

Ecc200 Symbol Size

Select the size of the ECC200 symbol from the dropdown. By default, the value of this property is set as SquareAuto.

Ecc200 Encoding Mode

Select the encoding mode for ECC200 from the dropdown. The available options are - Auto, ASCII, C40, Text, X12, EDIFACT, and Base256.

Ecc000_140 Symbol Size

Select the size of the ECC000_140 symbol from the dropdown.

Structure Append

To make the barcode a part of the structured append symbol, set the Structure Append property to True. By default, this property is set as False.

Structure Number

Enter the structure number of the barcode symbol within the structured append symbols.

File Identifier

Enter the file identifier of a related group of the structured append symbols ranging from 0 to 254. If you set the File Identifier value as 0, the file identifier symbols are calculated automatically.

Encoding

Select a barcode encoding pattern from the dropdown.

EAN-13 and EAN-8

Property

Description

Caption Grouping

To add spaces between groups of characters in the caption to make long numbers easier to read, set the Caption Grouping property to True. By default, this property is set as False.

Supplement Value

Enter a value or expression to set the value of the barcode supplement.

Supplement Bar Height

Enter the bar height of the barcode supplement.

Supplement Spacing

Enter the spacing between the main and supplement barcodes.

Supplement Spacing

Enter the spacing between the main and supplement barcodes.

Supplement Caption Location

Select the location of the supplement caption from the dropdown. The available options are - None, Above, and Below.

EAN-128FNC1

Property

Description

Dpi

Specify the printer resolution ranging between 0 to 999999 using the Dpi property. Use the + and - sign buttons to increase or reduce the Dpi value.

Module Size

Enter the horizontal size of the EAN-129FNC1 barcode module.

Bar Adjust

Enter the adjustment size (dot units) which affects the size of the module only.

GS1 Data Matrix

Property

Description

Symbol Size

Select the size of the Data Matrix symbol from the dropdown.

Symbol Size

Select the size of the Data Matrix symbol from the dropdown.

Encoding Mode

Select an encoding mode from the following options - Auto, ASCII, C40, Text, X12, EDIFACT, and Base256.

Structured Append

To make the barcode a part of the structured append symbol, set the Structure Append property to True. By default, this property is set as False.

Structure Number

Enter the structure number of the barcode symbol within the structured append symbols.

File Identifier

Enter the file identifier of a related group of the structured append symbols ranging from 0 to 254. If you set the File Identifier value as 0, the file identifier symbols are calculated automatically.

GS1 QR Code

Property

Description

Version

Enter the version of the Micro QR Code barcode style ranging from 1 to 40.

Error Level

Select the error correction level for the barcode from the dropdown. The available options are - M, L, H, and Q.

Mask

Select the barcode masking pattern from the dropdown. The available options are - Auto, Mask000, Mask001, Mask010, Mask011, Mask100, Mask101, Mask110, and Mask111.

Encoding

Select a barcode encoding pattern from the dropdown.

ISBN, ISMN, and ISSN

Property

Description

Caption Grouping

To add spaces between groups of characters in the caption to make long numbers easier to read, set the Caption Grouping property to True. By default, this property is set as False.

MaxiCode

Property

Description

Mode

Select the mode of the MaxiCode barcode from the dropdown. The available options are - Mode2, Mode3, Mode4, Mode5, and Mode6.

Micro PDF417

Property

Description

Compaction Mode

Select the compaction mode from the dropdown. The available options are - Auto, TextCompactionMode, NumericCompactionMode, or ByteCompactionMode.

Version

Select the version to set the symbol size.

Segment Index

Enter the segment index of the structured append symbol ranging from 0 to 99998. The Segment Index value should be less than the value in the Segment Count.

Segment Count

Enter the segment count the structured append symbol ranging from 0 to 99999.

File ID

Enter the File ID of the structured append symbol ranging from 0 to 899.

Micro QR Code

Property

Description

Version

Select the version number of the Micro QR Code from the dropdown. The available options are - Auto, M1, M2, M3, and M4.

Error Level

Select the error correction level for the Micro QR Code from the dropdown. The available options are - L, M, and Q.

Mask

Select the masking pattern from the dropdown. The available options are - Auto, Mask00, Mask01, Mask10, and Mask11.

Encoding

Select a barcode encoding pattern from the dropdown.

PDF417

Property

Description

Columns

Enter the column numbers of the barcode ranging from 1 to 30. The default value of the Columns property is -1.

Rows

Enter the row numbers for the barcode ranging from 3 to 90. The default value of the Row property is -1.

Error Correction Level

Enter the error correction level for the barcode ranging from 0 to 8. The error correction capability increases as the value increases. With the increase in the value of the Error Correction Level property, the size of the barcode increases. The default value of this property is -1.

PDF417 Type

Select the type of the PDF417 barcode from the dropdown. The available options are - Normal and Simple. Use the simple option for compact type barcode where the right indicator is not displayed or printed.

QR Code

Property

Description

Connection

To use the connection for QR Code, set this property as True. The Connection property is used in conjunction with the Connection Number property. By default, this property is set as False.

Connection Number

Enter the correction number for the barcode ranging from 0 to 15. Connection Number is used to set the number of barcodes it can split into.

Version

Enter the version of the QR Code to specify the size of the barcode. Increase in the value of the version increases the size of the barcode enabling to store more information. When the Model property as described below is set as Model1, specify a version value ranging from 1 to 14 and when the Model property is set as Model2, specify a version value ranging from 1 to 40.The default value of Version is -1.

Error Level

Select the error correction level for the QR Code from the dropdown. The available options are - M, L, H, and Q.

Mask

Select the barcode masking pattern from the dropdown. The available options are - Auto, Mask000, Mask001, Mask010, Mask011, Mask100, Mask101, Mask110, and Mask111.

Model

Select the model of the QR Code from the dropdown. The available options are Model1 and Model2.

Encoding

Select a barcode encoding pattern from the dropdown.

RSS-14 Stacked and RSS Limited

Property

Description

Caption Grouping

To add spaces between groups of characters in the caption to make long numbers easier to read, set the Caption Grouping property to True. By default, this property is set as False.

Composite Type

Select the composite type for the barcode from the dropdown. The available options are - None and CCA.

Composite Value

Enter the value of the composite barcode using the Composite Value property.

RSS Expanded Stacked

Property

Description

Caption Grouping

To add spaces between groups of characters in the caption to make long numbers easier to read, set the Caption Grouping property to True. By default, this property is set as False.

Row Count

Enter the number of stacked rows of the RSS Expanded Stacked barcode.

UPC-A, UPC-E0, and UPC-E1

Property

Description

Caption Grouping

To add spaces between groups of characters in the caption to make long numbers easier to read, set the Caption Grouping property to True. By default, this property is set as False.

Supplement Value

Enter a value or expression to set the value of the barcode supplement.

Supplement Bar Height

Enter the bar height of the barcode supplement.

Supplement Spacing

Enter the spacing between the main and supplement barcodes.

Supplement Caption Location

Select the location of the supplement caption from the dropdown. The available options are - None, Above, and Below.