Epson C31CA85090 Software User Guide - Page 73

Printing Printer Fonts in a .NET Environment, Substituting Fonts

Page 73 highlights

Chapter 3 Using the Printer Driver Printing Printer Fonts in a .NET Environment .NET Framework supports only TrueType and OpenType fonts. Therefore, the printer's printer fonts cannot be used. In order to make the printer fonts usable under a .NET environment, the printer driver provides a font substitution function. This function also can be used when you want to use the printer fonts from an application that only supports TrueType fonts. Substituting Fonts The printer driver's font substitution function replaces a TrueType font with a printer font. Characters in specified TrueType font on an application are converted into specified printer font and printed. Even after making the substitution setting, the TrueType font specified to be replaced with a printer font does not change on the application screen. The setting is reflected only to the print results. Note that following TrueType fonts cannot be substituted. Marlett Wingdings TrueType fonts not available for the substitution Symbol MS Outlook Webdings Wingdings 2 Wingdings 3 Since proportional fonts have different widths for each character, if replaced with a printer font, characters may overlap each other or the spaces between characters may get wider when printing. It is recommended to substitute them with constant-width fonts. Images on an application screen cannot be printed as they are because printer fonts differ from TrueType fonts in characteristics such as the aspect ratio. You need to confirm print results in advance. 3 Printer fonts whose horizontal/vertical ratio is different, such as FontA12/FontA21, cannot be printed. 1 Select the [Printer Settings] tab from Printing Preferences. Select [True Type Font Substitution] from the list, and select [Substitute]. 73

  • 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
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128

73
Chapter 3
Using the Printer Driver
3
Printing Printer Fonts in a .NET Environment
.NET Framework supports only TrueType and OpenType fonts. Therefore, the printer's printer fonts cannot be
used. In order to make the printer fonts usable under a .NET environment, the printer driver provides a font
substitution function. This function also can be used when you want to use the printer fonts from an
application that only supports TrueType fonts.
Substituting Fonts
The printer driver's font substitution function replaces a TrueType font with a printer font. Characters in
specified TrueType font on an application are converted into specified printer font and printed. Even after
making the substitution setting, the TrueType font specified to be replaced with a printer font does not
change on the application screen. The setting is reflected only to the print results.
Note that following TrueType fonts cannot be substituted.
1
Select the [Printer Settings] tab from Printing Preferences. Select [True Type Font
Substitution] from the list, and select [Substitute].
TrueType fonts not available for the substitution
Marlett
Symbol
MS Outlook
Wingdings 3
Wingdings
Webdings
Wingdings 2
Since proportional fonts have different widths for each character, if replaced with a printer
font, characters may overlap each other or the spaces between characters may get wider
when printing. It is recommended to substitute them with constant-width fonts. Images on an
application screen cannot be printed as they are because printer fonts differ from TrueType
fonts in characteristics such as the aspect ratio. You need to confirm print results in advance.
Printer fonts whose horizontal/vertical ratio is different, such as FontA12/FontA21, cannot be
printed.