打印机定义文件字段名
PDF 文件的字段名 列出了打印机定义文件(PDF 文件)中的字段名及其含义:
| 字段名 | 意义 | 注解 |
|---|---|---|
| MAXIMUM_PAGE_LENGTH | 缺省 MPL | 缺省值为 66 |
| MAXIMUM_PRINT_POSITION | 缺省 MPP | 缺省值为 132 |
| DEFAULT_CPI? | 缺省 CPI | 缺省值为 10 |
| DEFAULT_LPI? | 缺省 LPI | 缺省值为 6 |
| COMPRESS_LINE_SPACING? | 说明是否打印仅包含空格字符或不可打印字符的行。 | |
| FORM_FEED_ANY_POSITION? | 说明是否验证第一行的 FF 控制代码。 | 不要修改这一字段。 |
| OVERRIDE_FORMATTED_PRINT? | 说明 是否将空的字符打印成空白字符。 | 不要修改这一字段。 |
| HORIZONTAL_PEL | FORWARD_HORIZONTAL_SKIP 长度单位 | |
| VERTICAL_PEL | FORWARD_VERTICAL_SKIP 长度单位 | |
| IMAGE_HORIZONTAL_PEL | IMAGE_TRANSMISSION 水平长度单位 | |
| IMAGE_VERTICAL_PEL | IMAGE_TRANSMISSION 垂直长度单位 | |
| LINE_SPACING_RATIO | SET_VARIABLE_LINE_DENSITY 长度单位 | |
| PAGE_LENGTH_TYPE? | SET_PAGE _LENGTH 页面长度参数类型 | |
| FIRST_LEFT_POSITION | 到打印纸左边距的距离 | |
| FIRST_TOP_POSITION | 到打印纸上边距的距离 | |
| DRAWER1_ORIENTATION | 纸盒 1 的缺省页面方向 | 缺省值为 COR |
| DRAWER2_ORIENTATION | 纸盒 2 的缺省页面方向 | 缺省值为 COR |
| AUTOMATIC_ORIENTATION | 说明是否计算页面方向 | |
| START_JOB | 向打印机 发送用于启动打印的控制代码 | 如果定义了指定 LPI/CPI 的控制代码,那么还应更改 DEFAULT_CPI 和 DEFAULT_LPI。 |
| END_JOB | 向打印机发送 用于结束打印的控制代码 | |
| BACKSPACE | 退格控制代码 | |
| BEL | 响铃控制代码 | 指定以“打印屏幕集合”方式发送的空行数 |
| CARRIAGE_RETURN | 回车符控制代码 | |
| NEW_LINE | 换行 (CR/LF) 控制代码 | |
| LINE_FEED | 换行控制代码 | |
| FORM_FEED | 换页 (FF) 控制代码 | |
| HORIZONTAL_TAB | 水平制表控制代码 | |
| VERTICAL_TAB | 垂直制表控制代码 | |
| DESELECT | 设备控制 3 控制代码 | |
| START_SUBSCRIPT | 下标字符说明 | |
| END_SUBSCRIPT | 解除下标字符说明 | |
| START_SUPERSCRIPT | 上标字符说明 | |
| END_SUPERSCRIPT | 解除上标字符说明 | |
| DUP | 用于打印 DUP 码的字符 | |
| FIELD_MARK | 用于打印字段标记 (FIELD MARK) 的字符 | |
| SET_HORIZONTAL_TABS | 设置水平制表 | 不要修改这一字段。 |
| SET_VERTICAL_TABS | 设置垂直制表 | 不要修改这一字段。 |
| SET_HORIZONTAL_MARGINS | 设置左右边距 | 不要修改这一字段。 |
| SET_PAGE_LENGTH | 设置页面高度 | 指定在定义 PAGE_LENGTH_TYPE 字段的控制代码页长度时所使用的单位。如果使用单页纸, 删除这一字段。 |
| SET_VARIABLE_LINE_DENSITY | 设置行密度 | 分配在定义 LINE_SPACING_RATIO 字段的控制代码长度时所使用的单位。 |
| SET_2_LINES_PER_INCH | 设置换行字符间距 (2LPI) | |
| SET_3_LINES_PER_INCH | 设置换行字符间距 (3LPI) | |
| SET_4_LINES_PER_INCH | 设置换行字符间距 (4LPI) | |
| SET_6_LINES_PER_INCH | 设置换行字符间距 (6LPI) | |
| SET_8_LINES_PER_INCH | 设置换行字符间距 (8LPI) | |
| SET_10_LINES_PER_INCH | 设置换行字符间距 (10LPI) | |
| SET_10_CHARACTERS_PER_INCH | 设置字符间距 (10CPI) | |
| SET_12_CHARACTERS_PER_INCH | 设置字符间距 (12CPI) | |
| SET_13_CHARACTERS_PER_INCH | 设置字符间距 (13CPI) | |
| SET_15_CHARACTERS_PER_INCH | 设置字符间距 (15CPI) | |
| SET_17_CHARACTERS_PER_INCH | 设置字符间距 (17CPI) | |
| SET_20_CHARACTERS_PER_INCH | 设置字符间距 (20CPI) | |
| IMAGE_TRANSMISSION | 设置图像数据(垂直的 24 点图像) | |
| SELECT_DRAWER1 | 设置送纸器(主要的) | |
| SELECT_DRAWER2 | 设置送纸器(备用的) | |
| SELECT_ENVELOPE | 设置信封送纸器 | |
| SELECT_DRAFT_QUALITY | 设置草稿打印质量 | |
| SELECT_LETTER_QUALITY | 设置信件打印质量 | |
| SELECT_ENHANCED_QUALITY | 设置增强打印质量 | |
| SET_DUPLEX | 设置双面打印 | |
| SET_DUPLEX_TUMBLE | 设置双面(翻转)打印 | |
| RESET_DUPLEX | 解除双面打印 | |
| SET_PORTRAIT_ORIENT | 设置页面方向(纵向正向(垂直向上)) | |
| SET_LANDSCAPELEFT_ORIENT | 设置页面方向(横向左向(文本顺时针方向旋转 270 度)) | |
| SET_PORTRAITUPDWN_ORIENT | 设置页面方向(纵向反向(文本顺时针方向旋转 180 度)) | |
| SET_LANDSCAPERGHT_ORIENT | 设置页面方向(横向右定向(文本顺时针方向旋转 90 度)) | |
| FORWARD_HORIZONTAL_SKIP | 可变跳跃(相对的位置/点单位) | 指定在定义 HORIZONTAL_PEL 字段的控制代码长度时所使用的单位。 |
| FORWARD_VERTICAL_STEP_FEED | 可变换行(相对的位置/点单位) | 指定在定义 VERTICAL_PEL 字段的控制代码长度时所使用的单位。 |
| SET_FONT_GLOBAL | 设置全局字体标识 | 不要更改此字段。 |
| SET_GFID_0003 | 设置 GFID 3(OCR-B) | |
| SET_GFID_0005 | 设置 GFID 5 (Orator) | |
| SET_GFID_0011 | 设置 GFID 11 (Courier 10) | |
| SET_GFID_0012 | 设置 GFID 12 (Prestige Pica) | |
| SET_GFID_0013 | 设置 GFID 13 (Artsan 10) | |
| SET_GFID_0018 | 设置 GFID 18 (Courier Italic 10) | |
| SET_GFID_0019 | 设置 GFID 19 (OCR-A) | |
| SET_GFID_0020 | 设置 GFID 20 (Pica) | |
| SET_GFID_0030 | 设置 GFID 30 (Math Symbol 10) | |
| SET_GFID_0038 | 设置 GFID 38 (Orator Bold) | |
| SET_GFID_0039 | 设置 GFID 39 (Gothic Bold 10) | |
| SET_GFID_0040 | 设置 GFID 40 (Gothic Text 10) | |
| SET_GFID_0041 | 设置 GFID 41 (Roman Text 10) | |
| SET_GFID_0042 | 设置 GFID 42 (Serif Text 10) | |
| SET_GFID_0043 | 设置 GFID 43 (Serif Italic 10) | |
| SET_GFID_0044 | 设置 GFID 44 (Katakana 10) | |
| SET_GFID_0045 | 设置 GFID 45 (APL 10) | |
| SET_GFID_0046 | 设置 GFID 46 (Courier Bold 10) | |
| SET_GFID_0050 | 设置 GFID 50 (Shalom 10) | |
| SET_GFID_0066 | 设置 GFID 66 (Gothic Text 12) | |
| SET_GFID_0068 | 设置 GFID 68 (Gothic Italic 12) | |
| SET_GFID_0069 | 设置 GFID 69 (Gothic Bold 12) | |
| SET_GFID_0070 | 设置 GFID 70 (Serif Text 12) | |
| SET_GFID_0071 | 设置 GFID 71 (Serif Italic 12) | |
| SET_GFID_0072 | 设置 GFID 72 (Serif Bold 12) | |
| SET_GFID_0080 | 设置 GFID 80 (Math Symbol 12) | |
| SET_GFID_0084 | 设置 GFID 84 (Script 12) | |
| SET_GFID_0085 | 设置 GFID 85 (Courier 12) | |
| SET_GFID_0086 | 设置 GFID 86 (Prestige Elite) | |
| SET_GFID_0087 | 设置 GFID 87 (Letter Gothic 12) | |
| SET_GFID_0091 | 设置 GFID 91 (Light Italic 12) | |
| SET_GFID_0110 | 设置 GFID 110 (Letter Gothic Bold 12) | |
| SET_GFID_0111 | 设置 GFID 111 (Prestige Elite Bold) | |
| SET_GFID_0112 | 设置 GFID 112 (Prestige Elite Italic) | |
| SET_GFID_0115 | 设置 GFID 115 (Math Symbol 12) | |
| SET_GFID_0155 | 设置 GFID 155 (Boldface Italic) | |
| SET_GFID_0158 | 设置 GFID 158 (Modern) | |
| SET_GFID_0159 | 设置 GFID 159 (Boldface) | |
| SET_GFID_0160 | 设置 GFID 160 (Essay) | |
| SET_GFID_0162 | 设置 GFID 162 (Essay Italic) | |
| SET_GFID_0163 | 设置 GFID 163 (Essay Bold) | |
| SET_GFID_0168 | 设置 GFID 168 (Barak PSM) | |
| SET_GFID_0173 | 设置 GFID 173 (Essay Light) | |
| SET_GFID_0175 | 设置 GFID 175 (Document) | |
| SET_GFID_0176 | 设置 GFID 176 (Boldface) | |
| SET_GFID_0177 | 设置 GFID 177 (Boldface Italic) | |
| SET_GFID_0193 | 设置 GFID 193 (Math Symbol 12) | |
| SET_GFID_0198 | 设置 GFID 198 (Math Symbol 10) | |
| SET_GFID_0204 | 设置 GFID 204 (Gothic Text 13) | |
| SET_GFID_0221 | 设置 GFID 221 (Prestige 15) | |
| SET_GFID_0222 | 设置 GFID 222 (Gothic Text 15) | |
| SET_GFID_0223 | 设置 GFID 223 (Courier 15) | |
| SET_GFID_0225 | 设置 GFID 225 (Math Symbol 15) | |
| SET_GFID_0229 | 设置 GFID 229 (Serif Text 15) | |
| SET_GFID_0230 | 设置 GFID 230 (Gothic Text 15) | |
| SET_GFID_0245 | 设置 GFID 245 (Courier Bold 5) | |
| SET_GFID_0252 | 设置 GFID 252 (Courier 17) | |
| SET_GFID_0253 | 设置 GFID 253 (Courier Bold 17) | |
| SET_GFID_0254 | 设置 GFID 254 (Courier 17 (sub/super)) | |
| SET_GFID_0280 | 设置 GFID 280 (APL 20) | |
| SET_GFID_0281 | 设置 GFID 281 (Gothic Text 20) | |
| SET_GFID_0290 | 设置 GFID 290 (Gothic Text 27) | |
| SET_GFID_0751 | 设置 GFID 751 (Sonoran-Serif 8-pt Roman Medium) | |
| SET_GFID_1051 | 设置 GFID 1051 (Sonoran-Serif 10-pt Roman Medium) | |
| SET_GFID_1053 | 设置 GFID 1053 (Sonoran-Serif 10-pt Roman Bold) | |
| SET_GFID_1056 | 设置 GFID 1056 (Sonoran-Serif 10-pt Italic Medium) | |
| SET_GFID_1351 | 设置 GFID 1351 (Sonoran-Serif 12-pt Roman Medium) | |
| SET_GFID_1653 | 设置 GFID 1653 (Sonoran-Serif 16-pt Roman Bold) | |
| SET_GFID_2103 | 设置 GFID 2103 (Sonoran-Serif 24-pt Roman Bold) | |
| START_HIGHLIGHT_INTENSE | 设置突出显示打印 | |
| END_HIGHLIGHT_INTENSE | 解除突出显示打印 | |
| START_HIGHLIGHT_UNDERLINE | 设置下划线 | |
| END_HIGHLIGHT_UNDERLINE | 解除下划线 | |
| TOP_MARGIN | 缺省的顶部页边距 | 不要修改这一字段。 |
| LEFT_MARGIN | 缺省左边距 | 不要修改这一字段。 |
| DYNAMIC_START_JOB | 向打印机发送的,用于启动打印的控制代码(内部使用) | 不要修改这一字段。 |
| DYNAMIC_END_JOB | 向打印机发送的、用于停止打印的控制代码(内部使用) | 不要修改这一字段。 |
| DYNAMIC_SET_PAGE_LENGTH | 在打印开始时发送给打印机的,设置页面长度的控制代码(内部使用) | 不要修改这一字段。 |
| PRINTER_ID | 打印机标识 | 不要修改这一字段。 |
| ZENKAKU_SPACE | 用户定义的字符和 HANKAKU 字符的大小(调整单位) | 不要修改这一字段。 |
| SBCS_FONT_LOAD | 登记一个 HANKAKU GAIJI | 不要修改这一字段。 |
| SET_LOCAL_FONT | 设置用户定义字符的字体集合 | 如果不向打印机装入用户定义的字符,那么删除这一字段。 |
| RESET_LOCAL_FONT | 复位用户定义字符的字体集合 | 如果不向打印机装入用户定义的字符,那么删除这一字段。 |
| ATTRIBUTE_GRID_LINE | 打印网格线 | 不要修改这一字段。 |
| START_DOUBLE_WIDTH_CHARACTER | 设置一个倍宽字符 | |
| END_DOUBLE_WIDTH_CHARACTER | 复位一个倍宽字符 |
注:
- 使用 IBM5577.PDF 时,如果打印纸作业无法连续地正确进纸,请将该文件中的 FORM_FEED=EJC 更改为 FORM_FEED。
下表列示了会话参数字段名和它们的 有效值:
| 字段名 | 有效值 |
|---|---|
| MAXIMUM_PAGE_LENGTH | 001 至 255 |
| MAXIMUM_PRINT_POSITION | 001 至 255 |
| DEFAULT_CPI? | 010/012/015 |
| DEFAULT_LPI? | 004/006/008 |
| COMPRESS_LINE_SPACING? | YES/NO |
| FORM_FEED_ANY_POSITION? | YES/NO |
| OVERRIDE_FORMATTED_PRINT? | YES/NO |
| HORIZONTAL_PEL | FORWARD_HORIZONTAL_SKIP 长度单位 |
| VERTICAL_PEL | FORWARD_VERTICAL_ STEP_FEED 长度单位 |
| IMAGE_HORIZONTAL_PEL | IMAGE_TRANSMISSION 水平单位 |
| IMAGE_VERTICAL_PEL | IMAGE_TRANSMISSION 垂直单位 |
| LINE_SPACING_RATIO | SET_VARIABLE_LINE_DENSITY 长度单位 |
| PAGE_LENGTH_TYPE? | LINE/INCH/6INCH* |
| FIRST_LEFT_POSITION | 000 到 1440,以 1/1440 英寸为单位 |
| FIRST_TOP_POSITION | 000 到 1440,以 1/1440 英寸为单位 |
| DRAWER1_ORIENTATION | LANDSCAPE/PORTRAIT/COR |
| DRAWER2_ORIENTATION | LANDSCAPE/PORTRAIT/COR |
| AUTOMATIC_ORIENTATION | YES/NO |
| * 6/INCH 表示应以 1/6 英寸为单位来指定页面长度。 | |
注:
- 如果打印机实际上不支持所期望的某个 CPI/LPI 设置选项,设置最为接近的值。打印结果可能与所期望的不同。
- 如果在指定 FORWARD_HORIZONTAL _SKIP 和 FORWARD_VERTICAL _STEP_FEED 中的控制代码长度时所使用的单位与在指定 HORIZONTAL_PEL 和 VERTICAL_PEL 时所使用的单位不同,那么将无法获得所需的输出。
- 如果在指定 SET_VARIABLE_LINE_DENSITY 中的控制代码长度时所使用的单位与在指定 LINE_SPACING_RATIO 时所使用的单位不同,那么将无法获得所需的输出。
- 如果指定了 FIRST_LEFT_POSITION 和 FIRST_TOP_POSITION,那么其值将被视为在打印机页面内指定不可打印区域。这些值包含在由 iSeries™、eServer™ i5 或 System i5™ 打印机控制代码所指定的上边距和左边距中。