Skip to end of metadata
Go to start of metadata
Contents Summary
  

Welcome to Aspose.BarCode for C++

Aspose.BarCode for C++ is a set of barcode generation and recognition components built to allow developers to add barcode functionality in their C++ applications. Aspose.BarCode conforms to most of the barcode standards and specifications available now-a-days. Aspose.BarCode for C++ doesn't just create barcodes but it provides a complete framework to control almost everything about them. The API is easy to use, installable on different platforms and has rich functionality as compared to other commercially available software.

Product Description

Aspose.BarCode for C++ library allows the developers to add barcode generation & recognition capabilities to their own C++ applications.

Aspose.BarCode for C++ not only creates barcodes but also can export the generated barcodes to a verity of image formats in high quality. Moreover, the developers can easily manipulate the appearance of the generated barcodes such as background color, bar color, image quality, rotation angle, x-dimension, captions, size, resolution and much more.

General Barcode Features

  • Specify different kinds of symbologies.
  • Barcode code text (data to be encoded to barcode image) can be set and its appearance related properties like font, background color, foreground color, alignment and location (hide, above, below) etc. can also be modified.
  • The barcode caption and its font, background color, foreground color, alignment and location (hide, above, below) can be managed.
  • Checksum and supplement data are supported.
  • Bar height of the barcode images can be customized.
  • X-dimension and Y-dimension are also supported for 2D barcodes.
  • Code128 encoding is exceptionally optimized.
  • Wide to narrow ratio can be achieved for supported symbologies.
  • WYSIWYG editing of barcodes is also supported using GUI-based controls.

Recognition Features

  • Barcode Recognition Aspose.BarCode.BarCodeReader reads most common 1D, 2D barcodes anywhere at any angle from an image
  • Specify an area in the image to scan the barcode
  • Get region information for the barcodes recognized in the image

Barcode Imaging Features

  • Manipulate the barcode image borders, border color, style, margins, width etc.
  • Barcode image color, back color and bar color can be modified.
  • Rotate barcode images to any degrees.
  • High-quality barcode images.
  • Anti-Aliasing for barcode images.
  • Barcode image margins can be managed.
  • Customized resolution.
  • Size in inches and millimetres.
  • Auto Sizing of barcode images.
  • Create barcode images in any desired image format like BMP, JPEG, GIF, PNG, TIFF, etc.
  • Render barcode images on any device and create device resolution dependent images.

Utility Features

  • Save barcode images to streams.
  • Print barcode images.

Input Image Formats

  • JPEG
  • TIFF
  • PNG
  • BMP
  • GIF
  • EXIF

Output Image Formats

  • JPEG
  • TIFF
  • PNG
  • BMP
  • GIF
  • EXIF
  • EMF
  • SVG

Platforms Supported

  • Window Forms
  • Web Forms
  • WPF

Supported Barcode Symbologies

Numeric Only Symbologies

  • EAN13
  • EAN8
  • UPCA
  • UPCE
  • ISBN
  • ISMN
  • ISSN
  • Interleaved2of5
  • Standard2of5
  • MSI
  • Code11
  • Codabar
  • Postnet
  • Planet
  • EAN14(SCC14)
  • SSCC18
  • ITF14
  • IATA 2 of 5
  • DatabarOmniDirectional
  • DatabarStackedOmniDirectional
  • DatabarExpandedStacked
  • DatabarStacked
  • DatabarLimited
  • DatabarTruncated

Alpha-Numeric Symbologies

  • GS1Code128
  • Code128
  • Code39 Extended
  • Code39 Standard
  • Code93 Extended
  • Code93 Standard
  • Australia Post
  • Italian Post 25
  • Matrix 2 of 5
  • DatabarExpanded
  • PatchCode

2D Symbologies

  • PDF417
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • GS1DataMatrix
  • Code16K
  • CompactPDF417

Aspose.BarCode supports both encoding and decoding (generation and recognition) for all the listed symbologies.

Edition Types

Aspose.BarCode offers only one edition type: Enterprise. The features of Enterprise Edition are summarized in the following table.

Features

Aspose.BarCode for C++

General

 

Programmers Guide and API Reference in HTML format

X

API Reference in Microsoft Help format

X

Fully featured demos

X

Barcode Generation Symbologies

 

Code128

X

Code39 Standard

X

Code39 Extended

X

Code93 Standard

X

Code93 Extended

X

Code11

X

Codabar

X

ISSN

X

ISBN

X

ISMN

X

GS1DataMatrix

X

EAN13

X

EAN8

X

GS1Code128

X

Interleaved2of5

X

Standard2of5

X

MSI

X

Postnet

X

Planet

X

UPCA

X

UPCE

X

EAN14(SCC14)

X

SSCC18

X

ITF14

X

BarCode supplement

X

PDF417

X

QR

X

Aztec

X

Datamatrix

X

Australia Post

X

Matrix 2 of 5

X

Italian Post 25

X

IATA 2 of 5

X

Code16K

X

BarCode Recognition Symbologies

 

Code128

X

Code39 Standard

X

Code39 Extended

X

Code93 Standard

X

Code93 Extended

X

Code11

X

Codabar

X

ISSN

X

ISBN

X

ISMN

X

GS1DataMatrix

X

EAN13

X

EAN8

X

GS1Code128

X

Interleaved2of5

X

Standard2of5

X

Postnet

X

Planet

X

UPCA

X

UPCE

X

EAN14(SCC14)

X

SSCC18

X

ITF14

X

BarCode supplement

X

PDF417

X

QR

X

MSI

X

Aztec

X

Datamatrix

X

Matrix 2 of 5

X

Australia Post

X

Italian Post 25

X

IATA 2 of 5

X

Code16K

X

Image Formats

 

Bitmap

X

Jpeg

X

Gif

X

png

X

Tiff

X

Barcode Features

 

Font Handling

X

X-Dimension

X

Y-Dimension

X

Bar Height Customization

X

Bar size Customization

X

Encoding and decoding of Non-English Characters

X

Checksum

X

Supplement Data

X

wide narrow ratio

X

Background Color

X

Fore Color

X

Barcode Alignment & Location

X

WYSIWYG Editing

X

Image Formatting Features

 

Background Color

X

Fore Color

X

Border Style

X

Image Margin

X

Rotation at any angle

X

Customized Resolution

X

Caption Above

X

Caption Below

X

Auto Sizing

X

High Image Quality

X

Image Scaling

X

Other Features

 

Enumerate local available printers and resolutions

X

Http Handler Support

X

Median smoothing image processing for recognition

X

HLS image processing for recognition

X

Grayscale image processing for recognition

X

Labels
  • No labels