bardecode.com
barcode reading software
  • Home
  • Download
  • Purchase
  • SDK Licensing
  • Pricing
    • Windows SDK Price List
    • Windows SDK with PDF Extension Price List
    • Linux SDK Price List
    • Linux SDK with PDF Extension Price List
    • PDF Extension For Windows Price List
    • Multi-Platform Toolkit for .NET Price List
    • BardecodeFiler Desktop Only Price List
    • BardecodeFiler Windows Service Price List
    • DOS Command Prompt Barcode Tool Price List
    • Terms and Conditions
    • Refund Policy
  • Products
    • Softek Barcode Reader Toolkit for Windows
    • Softek Barcode Reader Toolkit for Linux
    • BardecodeFiler Desktop App
    • BardecodeFiler Windows Service
    • Windows DOS Command Prompt Tool
    • Multi-platform barcode reader toolkit for .NET
    • Aquaforest’s Autobahn DX
  • Knowledge Base
    • Documentation
    • Specifications
  • News
  • Contact
    • About Us
    • Terms and Conditions
    • Resellers
    • Links
Select Page ...

News

Code 39 barcodes with double start/stop patterns

admin November 26, 2012 Knowledge Base No Comments

Code 39 barcodes can be generated using either fonts or software such as embedded objects. When using a font, the text should include the start/stop * character at either end of the barcode, but software generated barcodes will often add the * characters automatically. This can sometimes result in barcodes with 2 * characters at either end.

e.g. **12345** rather than *12345*

This can be identified in a barcode by checking to see if the first 10 black bars conform to the pattern:

NNWWNNNWWN where N = narrow and W = wide.

Such a barcode doesn’t conform to the Code 39 specification, but can be read by the toolkit using the following settings:

Code39NeedStartStop = false or 0
Pattern = “^\*\*[^\*]+\*\*$”

Note that the barcode returned by the toolkit will contain the leading and trailing * characters.

← Handling Unicode Encoded Barcodes in VB.Net
Converting from TIFF to PDF Format →
admin

  • Copyright © 2023 Softek Software Ltd. All Rights Reserved