| |
   
Morovia.com Home | Fonts | Components | Labeling | Library | Order | Forum  
   Search for

   Advanced Search
 

 

 
Home >> Fontware >> Code 128 

Code128 Fontware

On this page


support platforms
Windows 2000, Windows XP or above;
Type 1 Postscript platforms
Now support HP Laser printer! Print barcodes from any platform to a PCL-compatible laser printer.

 

Live Demo
Data to Encode:
HR Text
Subset Code128A Code128B Code128C Code128Auto

Options XS S M T XT
Note: This demo requires a Windows PC and Internet Explorer version 4.0 or above. Maximum 16 characters are allowed in the input.
Code 128 barcode font

Sale Price: US$129

Font tools included!

Morovia Code128 Fontware allows you to print Code128 barcode symbols (including USS-128, UCC/EAN128, SSCC-18, USPS 128) from any computer systems. True type, Type 1 for Windows and Macintosh platforms are included in one package and HP PCL versions will be provided upon request - i.e. you can print barcodes from any computers with this package. For more information, visit the Fontware introduction page .

In addition to the fonts in a variety of formats, Morovia Code128 Fontware also includes complete documentation, samples, macros and plug-ins to support application integration. Morovia Code128 Fontware includes 10 different versions of font which allow you print any sizes of barcode fit to your application.

Click here to buy software Code 128 Barcode font Package. To free download a trial version, click here. To learn more about Code 128 barcode symbology, visit our learning center.

If you are looking into printing USPS EAN-128 barcodes, take a look at Morovia US Postal Fontware instead. Morovia US Postal Fontware contains a font (MRV Post128) which produces the EAN-128 barcode exactly matching USPS specification (Bar height 3/4", X-dimension 13 mils) when printed at point size 12. More information visit here.

Attention Asian customers: this Code128 packages uses extended characters. To use this font package on a double-byte Windows platform, you need to order a double-byte version of this product. For details, click here.

Package Contents

Morovia Code 128 barcode font package contains the following 20 true type font files. In addition to these true type fonts, we also provide Font Tools and its source code for you to integrate Morovia barcode fonts with your own application. All font names conform to Morovia font naming convention. They start with MRV, followed by a space plus symbology name (Code 128), character set (A, B or C). The last two or three characters indicate the height and underlying text option. One can easily derive the name from application requirement. For example, MRV Code128AXTA is the XT font with underlying text option that can be used to encode Code 128 character set.

CODE 128 FONT FILES
Font Name Height (at point size 12) text option
MRV Code128XS 1/8 inch NO
MRV Code128S 1/4 inch NO
MRV Code128M 1/2 inch NO
MRV Code128T  3/4 inch NO
MRV Code128XT 1 inch NO
MRV Code128AXTA, MRV Code128BXTA
MRV Code128CXTA
1 inch YES
MRV Code128ATA, MRV Code128BTA
MRV Code128CTA
3/4 inch YES
MRV Code128AMA, MRV Code128BMA
MRV Code128CMA
1/2 inch YES
MRV Code128ASA,  MRV Code128BSA
MRV Code128CSA
1/4 inch YES
MRV Code128AXSA, MRV Code128BXSA
MRV Coda128CXSA
1/8 inch YES

Code128A-Code128 character set A, Code128B-character set B, Code128C-Character set C. For more information about how code128 works, visit learning center.

Font Specification

CODE 128 FONT SPECIFICATION
Point Size X Dim
(mils)
CPI Height
(XS)
Height
(S)
Height
(M)
Height
(T)
Height
(TA)
10 6.78 13.40 0.10 0.21 0.42 0.625 0.84
12 8.14 11.17 0.125 0.25 0.50 0.75 1.00
14 9.49 9.57 0.15 0.29 0.58 0.87 1.17
16 10.85 8.38 0.17 0.33 0.66 0.83 1.33

The number in parenthesis is height for these fonts with underlying text.
The measure unit for font height is inch (1inch =2.54cm).
CPI - Characters Per Inch. When calculating the actual length, you need to count the two start/stop characters
The height refers to the actual bar height, not the height of the font when rasterized. The font is scaled both horizontally and vertically. To calculate the size under a different point size, use the following formula: (size_at_12_pt)*actual_point_size/12.

Special Character Mapping

A valid Code 128 symbol must include a start character, followed by the message encoded, check character, a trailing stop character and a termination bar. To construct the valid input string we suggest you use Morovia FontPal. If you need to integrate into your own application, we provide source code in several major languages. If you want to know the details of our font mapping, refer to the table below.

CODE A

CODE B

CODE C

Mapping

CODE

A

CODE

B

CODE C

Mapping

Space

Space

00

Ì(0xCC)

V

V

54

V

!

!

01

!

W

W

55

W

"

"

02

"

X

X

56

X

#

#

03

#

Y

Y

57

Y

$

$

04

$

Z

Z

58

Z

%

%

05

%

[

[

59

[

&

&

06

&

\

\

60

\

'

'

07

'

]

]

61

]

(

)

08

(

^

^

62

^

)

(

09

)

_

_

63

_

*

*

10

*

NUL

`

64

`

+

+

11

+

SOH

a

65

a

,

,

12

,

STX

b