Chapter 3. Specification

Many programming environments support the use of ActiveX objects. We have tested the Morovia Barcode ActiveX with Visual Basic, Visual C++, Internet Explorer, Microsoft Word, Excel, Access and IIS programs. The object can be used as a control embedded in a VB form or a dialog, or be used at background for image creation and printing purposes. The Barcode ActiveX object can also be inserted into Microsoft Office documents or other ActiveX-aware programs.

3.1. Specification

Table 3.1. Barcode ActiveX Specification (Pro version)

Prog IDMorovia.BarcodeActiveX
ClassID{18B409DA-241A-4BD8-AC69-B5D547D5B141}
Licensedyes
File nameMrvBarCd.dll
InterfaceIBarcode
Interface ID{CA6AAEA2-93A3-479C-9EAA-FD2DDEA01A91}

Table 3.2. Barcode ActiveX Specification (Lite version)

Prog IDMorovia.BarcodeLite
ClassID{CE4E8A38-9FB0-408E-B2DF-FEDC1E5086B4}
Licensedyes
File nameMrvBarLt.dll
InterfaceIBarcode
Interface ID{9FECCEAB-8E9C-40A8-A176-0F4954E64C57}

3.2. Package Contents

The Barcode ActiveX package contains the following contents:

  • The Barcode ActiveX dll: MrvBarCd.dll (pro version), MrvBarLt.dll(lite version).

  • User manual, which you are reading on

  • Release notes

  • Office samples - using Barcode ActiveX in Microsoft Office programs - Word, Excel and Access;

  • Internet Explorer sample - using Barcode ActiveX in Internet Explorer

  • VC6 sample - requiring Visual C++ 6.0 or above

  • VB6 sample - requiring Visual Basic 6.0

  • UPCPrint - a C# sample demonstrating printing UPC barcodes on Avery® label papers

  • CaseCodeLabel - a C# sample demonstrating printing a full case label with multiple barcodes and text

3.3. Symbologies Supported

Morovia Barcode ActiveX 4.0 supports the following barcode formats:

Table 3.3. Barcode Formats Supported by Barcode ActiveX 4.0

Code 11
Code 25
Codabar
Code 39
HIBC
Code 39 Extended
Code 93
MSI/Plessey
Interleaved 2 of 5
GS1 DataBar [a]
UPC-A
UPC-E
EAN-13
EAN-8
Bookland
Postnet
Planet
Royal Mail
GS1 DataBar Truncated[a]
Code 128
GS1 128[b]
Telepen
Telepen Numeric
Data Matrix [c]
PDF417[c]
MaxiCode[c]
GS1 DataBar Limited[a]
GS1 DataBar Stacked[a]
GS1 DataBar Stacked Omnidirectional[a]
GS1 DataBar Expanded[c]
GS1 DataBar Expanded Stacked[c]

[a] DataBar symbologies are supported since version 3.4

[b] Previously known as UCC/EAN-128

[c] Not supported by lite version