Intermec PX6i Intermec Printer Language (IPL) Developer's Guide (old) - Page 51

Using TrueType Fonts, Selecting the Printer Language, TrueType Fonts and Memory Usage

Page 51 highlights

Chapter 3 - Working with Fonts and Graphics Nybblized Outline Font File Example (continued) Command j00ebf468646d78d956f5ab0001135800001508686561; j0d2000012f04000006a3706f7374d43c8176000135a8; : : : j00b3008200b0008725ba0000; R Definition TrueType data string. TrueType data string. Several TrueType data strings not shown due to space constraints. Last TrueType data string. Exit Program mode. Using TrueType Fonts This section includes information to keep in mind if you are using TrueType fonts with your Intermec printer. Since TrueType fonts may be very complex, they tend to image slower than bitmap fonts. You cannot subset a TrueType font. You must download the entire font to the printer. Note: When using TrueType fonts, your printer must be configured to operate in 8 bit mode. Intermec also recommends the following printer configuration: highest supported baud rate, 8 data bits, no parity, 1 stop bit, XON/XOFF flow control. Your TrueType fonts must be compatible with Microsoft Windows. To generate bitmap fonts from TrueType fonts for a particular language, you must run PrintSet under that language version of Microsoft Windows. You can run PrintSet Version 2.0 and later under Windows 95/98/NT 4.0/2000/XP. Selecting the Printer Language When you install a TrueType font, you must select the correct printer language. To choose the correct language, use the IPL command "Printer Language, Select." If the language setting you have chosen does not work, use the default language setting. TrueType Fonts and Memory Usage To install a TrueType font in your printer, the printer must have enough memory available to contain the entire font file. The size of the TrueType font file, in bytes, is the minimum amount of memory you must have available in your printer. Bitmap fonts generated from TrueType files will vary in size, depending on the point size and number of characters you create. The larger the point size you choose, the larger the resulting file size. Some TrueType fonts require large amounts of dynamic RAM to operate. If you receive an error code 37 when printing a label using TrueType fonts, you may need to purchase expanded dynamic RAM. Intermec Printer Language (IPL) Developer's Guide 41

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112

Chapter 3 — Working with Fonts and Graphics
Intermec Printer Language (IPL) Developer’s Guide
41
Using TrueType Fonts
This section includes information to keep in mind if you are using TrueType fonts
with your Intermec printer.
Since TrueType fonts may be very complex, they tend to image slower than bitmap
fonts. You cannot subset a TrueType font. You must download the entire font to the
printer.
Your TrueType fonts must be compatible with Microsoft Windows. To generate
bitmap fonts from TrueType fonts for a particular language, you must run PrintSet
under that language version of Microsoft Windows. You can run PrintSet Version
2.0 and later under Windows 95/98/NT 4.0/2000/XP.
Selecting the Printer Language
When you install a TrueType font, you must select the correct printer language. To
choose the correct language, use the IPL command “Printer Language, Select.” If the
language setting you have chosen does not work, use the default language setting.
TrueType Fonts and Memory Usage
To install a TrueType font in your printer, the printer must have enough memory
available to contain the entire font file. The size of the TrueType font file, in bytes, is
the minimum amount of memory you must have available in your printer. Bitmap
fonts generated from TrueType files will vary in size, depending on the point size
and number of characters you create. The larger the point size you choose, the larger
the resulting file size.
Some TrueType fonts require large amounts of dynamic RAM to operate. If you
receive an error code 37 when printing a label using TrueType fonts, you may need
to purchase expanded dynamic RAM.
<STX>j00ebf468646d78d956f5ab0001135800001508686561;<ETX>
TrueType data string.
<STX>j0d2000012f04000006a3706f7374d43c8176000135a8;<ETX>
TrueType data string.
:
:
:
Several TrueType data strings not
shown due to space constraints.
<STX>j00b3008200b0008725ba0000;<ETX>
Last TrueType data string.
<STX>R<ETX>
Exit Program mode.
Nybblized Outline Font File Example (continued)
Command
Definition
Note:
When using TrueType fonts, your printer must be configured to operate in 8
bit mode. Intermec also recommends the following printer configuration: highest
supported baud rate, 8 data bits, no parity, 1 stop bit, XON/XOFF flow control.