打印机定义文件字段名

PDF 文件的字段名 列出了打印机定义文件(PDF 文件)中的字段名及其含义:

1. 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 复位一个倍宽字符  
注:
  1. 使用 IBM5577.PDF 时,如果打印纸作业无法连续地正确进纸,请将该文件中的 FORM_FEED=EJC 更改为 FORM_FEED。

下表列示了会话参数字段名和它们的 有效值:

2. PDF 文件字段名的有效值

字段名 有效值
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 英寸为单位来指定页面长度。
注:
  1. 如果打印机实际上不支持所期望的某个 CPI/LPI 设置选项,设置最为接近的值。打印结果可能与所期望的不同。
  2. 如果在指定 FORWARD_HORIZONTAL _SKIP 和 FORWARD_VERTICAL _STEP_FEED 中的控制代码长度时所使用的单位与在指定 HORIZONTAL_PEL 和 VERTICAL_PEL 时所使用的单位不同,那么将无法获得所需的输出。
  3. 如果在指定 SET_VARIABLE_LINE_DENSITY 中的控制代码长度时所使用的单位与在指定 LINE_SPACING_RATIO 时所使用的单位不同,那么将无法获得所需的输出。
  4. 如果指定了 FIRST_LEFT_POSITION 和 FIRST_TOP_POSITION,那么其值将被视为在打印机页面内指定不可打印区域。这些值包含在由 iSerieseServer i5 或 System i5 打印机控制代码所指定的上边距和左边距中。