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

   Advanced Search
 

 

 
Home >> Fontware >> Code39(Full ASCII) 

Code 39 (Full ASCII) Fontware

On this page


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

 

Live Demo
Data to Encode:
HR Text
Options XS S M T XT
Note: This demo requires a Windows PC and Internet Explorer version 4.0 or above. Maximum 8 character input due to page layout.
Buy code39 full ascii fontware

Sale Price: $129

Morovia Code39 (Full ASCII) Fontware allows you to print Code 39 extended barcode symbols as well as Code 39 symbols 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 Code39 (Full ASCII) Fontware also include complete documentation, samples, macros and plug-ins to support application integration. Morovia Code39 (Full ASCII) Fontware includes 10 different versions of font which allow you print any sizes of barcode fit to your application.

Click here to buy software Code39(Full ASCII) Barcode font Package. To free download a trial version, click here. To learn more about Code39 extended, visit our barcode knowledge library.

Note: Code 39 extended symbol does not tell whether it is Code 39 or Code 39 extended. To scan the symbol properly you need to enable Code 39 extended scanning feature. (Consult vendor's manual for details). If you limit the characters to Code 39 character set, the symbol is compatible with Code 39 - i.e., you can use this font package to print normal Code 39 symbols.

Package Contents

The whole package contains 10 different versions of Code39 extended barcode fonts in true type and PostScript type 1 formats (Windows and Macintosh versions). We also provide PCL fonts upon request. The fonts are made with top quality and follows Morovia Font Naming convention. Complete documentation, samples and a collection of source code and utilities packaged to assist application integration, termed as Morovia Font Tools are also included in the package.

CODE39 Extended FONT FILES
Font Name Height (at point size 12) text option
MRV Code39ExtXS 1/8 inch NO
MRV Code39ExtS 1/4 inch NO
MRV Code39ExtM 1/2 inch NO
MRV Code39ExtT 3/4 inch NO
MRV Code39ExtXT 1 inch NO
MRV Code39ExtXTA 1 inch YES
MRV Code39ExtTA 3/4 inch YES
MRV Code39ExtMA 1/2 inch YES
MRV Code39ExtSA 1/4 inch YES
MRV Code39ExtXSA 1/8 inch YES

Font Specification

Code39E FONT SPECIFICATION
Point Size X Dim
(mils)
CPI Height
(XS)
Height
(S)
Height
(M)
Height
(T)
Height
(TA)
10 6.78 4.61 0.10 0.21 0.42 0.625 0.84
12 8.14 3.84 0.125 0.25 0.50 0.75 1.00
14 9.49 3.29 0.15 0.29 0.58 0.87 1.17
16 10.85 2.89 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 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 in horizontally and vertically, to calculate the size under a different point size, use formula: (size_at_12_pt)*actual_point_size/12.

Special Character Mapping

We recommend you use Morovia Font Helper to retrieve the font string. For these who need integrate Morovia font into a variety of applications, we provide free source code in most commonly used languages, include Visual Basic, C/c++ and JavaScript.

Most printable characters are mapped to themselves except brackets([ and ]) and asterisk(*). They are mapped to start and stop characters. Non-printable characters (control characters) are mapped to character range of 0xC0-0xE0. By programming correctly you can enable applications to act based on barcode input.

ASCII

Value
(hex)

Mapping

ASCII

Value
(hex)

Mapping

ASCII

Value
(hex)

Mapping

NUL

0x00

À(0xC0)

,

0x2C

,

X

0x58

X

SOH

0x01

Á(0xC1)

-

0x2D

-

Y

0x59

Y

STX

0x02

Â(0xC2)

.

0x2E

.

Z

0x5A

Z

ETX

0x03

Ã(0xC3)

/

0x2F

/

[

0x5B

ñ(0xF1)

EOT

0x04

Ä(0xC4)

0

0x30

0

\

0x5C

\

ENQ

0x05

Å(0xC5)

1

0x31

1

]

0x5D

ò(0xF2)

ACK

0x06

Æ(0xC6)

2

0x32

2

^

0x5E

^

BEL

0x07

Ç(0xC7)

3

0x33

3

_

0x5F

_

BS

0x08

È(0xC8)

4

0x34

4

`

0x60

`

HT

0x09

É(0xC9)

5

0x35

5

a

0x61

a

LF

0x0A

Ê(0xCA)

6

0x36

6

b

0x62

b

VT

0x0B

Ë(0xCB)

7

0x37

7

c

0x63

c

FF

0x0C

Ì(0xCC)

8

0x38

8

d

0x64

d

CR

0x0D

Í(0xCD)

9

0x39

9

e

0x65

e

SO

0x0E

Î(0xCE)

:

0x3A

:

f

0x66

f

SI

0x0F

Ï(0xCF)

;

0x3B

;

g

0x67

g

DLE

0xQP10

Ð(0xD0)

<

0x3C

<

h

0x68

h

DC1