Welcome to WindowsClient.net | Sign in | Join

The Control Gallery is a directory of controls that you can use in your applications. The number in parenthesis indicates how many controls are available in the category.

Actipro Bar Code for WPF

Control Author:
Actipro

Posted: 01-10-2008

Views: 643

Downloads: 616

Is Source Available: Yes

VS.NET Designer Support: Yes

Live Demo: Details

Licensing: Details

More Information: Details

 
File Details

Actipro Bar Code is an easy-to-use vector-based bar code generation suite written in WPF. Add bar codes with many display options directly in your application or in any WPF context, like XPS documents. The most common symbologies, everything from Code 39 to EAN to UPC and more, are all supported.

Actipro Bar Code is the first bar code generation product natively written for WPF. Use bar codes in your organization to more efficiently input data or even save money on postage (via the use of Postnet).

This product is useful for adding bar codes to any WPF application or report. Bar codes can be saved in XPS document content, saved to image files, rendered directly to a WPF DrawingContext, or added as a child control in any FixedDocument, FlowDocument or other WPF control.

Actipro Bar Code takes all the work out of the bar code generation process, by allowing you to simply say what value to encode. It will automatically calculate any appropriate checksums and will generate the bar code for you. The output is completely customizable with many options, everything from setting the bar height to display of the encoded value below the bar lines.

The most common symbologies are all supported, including EAN-13, EAN-8, UPC-A, UPC-E, Code 39 (and full ASCII variant), Code 93 (and full ASCII variant), Code 128, Codabar, Interleaved 2 of 5, and Postnet.

BarCode Control Features

  • Implemeted as a WPF Control that can be used in any WPF context.
  • Use in a FixedDocument, FlowDocument, or add to an XPS document.
  • Add borders around the bar code and adjust their corner radius.
  • Add a caption above the bar code.
  • Easily switch between symbologies.
  • Rotate to any angle and scale the bar code using WPF layout transforms.
  • Provides a lot of features that you can't get using bar code fonts (a.k.a. fontware).

Symbology Features

  • Easily render a bitmap of the bar code and save to any image format (.png, .gif, .jpg, etc.) supported by WPF.
  • Programmatically measure and render bar codes to a DrawingContext.
  • Set the fore and background colors of the bar code output.
  • Set the bar height of linear bar codes.
  • Set the minimum bar height/width ratio so that long bar codes are tall enough to be read properly.
  • Specify the thickness of the quiet zone surrounding the bar code.
  • Use multiple value display styles for linear bar codes including:
    • None - The value is not displayed.
    • Centered - The value is centered horizontally.
    • LeftAligned - The value is left-aligned.
    • RightAligned - The value is right-aligned.
    • CharactersAlignedWithBars - The characters in the value are centered under the bars that represent each character.
    • QuietZoneExtension - The first and last characters are drawn in the lead/tail quiet zones and the remaining characters are centered under the encoded character runs. This is used for symbologies such as UPC-A.
    • QuietZoneExtensionLeft - The first character is drawn in the lead quiet zones and the remaining characters are centered under the encoded character runs. This is used for symbologies such as EAN-13.
  • Specify how far (if at all) the displayed value "intrudes" into the bar lines (used in bar codes like UPC-A).
  • Inclusion of ValidationRule classes for every symbology, that can be used to validate input.
  • Validate bar code values programmatically.

Code and Requirements

  • Includes detailed documentation and a sample project that demos nearly every feature.
  • Written in 100% pure C# and is based on the Windows Presentation Foundation framework.
  • Requires the .NET 3.0 or 3.5 run-time framework.
  • Full XAML support and XBAP compatibility.
  • Extensive Visual Studio 2008 designer capabilities.
  • Visual Studio 2008 and/or Expression Blend are recommended development tools for this product.

Part of Actipro WPF Studio
This product can be purchased individually or as part of the Actipro WPF Studio control suite bundle.

Visit our web site to try a live online demo.




Page view counter