Chapter 1. Overview

Welcome to Morovia Barcode DLL! Morovia Barcode DLL empowers developers to quickly build comprehensive Windows-based barcode applications. Using Morovia Barcode DLL, one can add barcode printing funtionality to existing applications in just a couple of hours.

You can use Morovia Barcode DLL to build applications for both large corporations and small businesses. Typical applications include:

  • Retail Packaging

  • Shipping

  • Labeling Software

  • Order Tracking

  • Banking

  • Postal Applications

  • Inventory Control

  • Asset Tracking

  • Tool Tracking

  • Document Tracking

Morovia Barcode DLL supports most linear barcode formats, including Code 39, UPC-A, UPC-E, EAN-13, EAN-8, Code 93, Code128, EAN-128, Codabar, POSTNET, Royal Mail, HIBC and Interleaved 2 of 5. Morovia Barcode DLL also supports three 2D barcode formats, such as PDF417, Data matrix and MaxiCode.

Unlike other products that create low quality bitmaps, Morovia Barcode DLL draws itself using high-resolution metafile graphics that are device-independent [1] and adapt to printing devices supported by Windows. The control also exports to a variety of graphics formats including BMP, JPEG, GIF, PNG, TIF, WMF and EMF.

The Barcode DLL provides methods to save itself into a file in binary or XML text format. With XML, data can be easily exchanged among computers. For example, you can store all the properties in a database, transmit them over Internet, and load at a later time.

Best of all, this component does not have dependency on any other third party DLLs when running on Windows 2000 or above. Only one file needs to be included with your installation package - MrvBarDLL.dll. There are no runtime dependencies or additional files to be included.

Barcode DLL can be used in a variety of ways. In the software package we provide samples for programming environments such as Microsoft Visual Basic 6, Visual C++ and .Net. Because DLL is widely supported by various programming environements, we expect that there are no problems when working in other environments, such as COBOL and Pascal.

This manual can be accessed through World Wide Web (WWW) at address http://go.morovia.com/?name=BDL3MAN.



[1] Special handling is required for working with low-resolution devices to produce high-quality barcodes.