3270 会话

打印会话 3270 属性工作表上提供了以下选项卡:

会话名称
若要打印 3270 个作业,必须定义会话名称,该名称是用于区分网络上不同打印机的描述性名称。

注释
(可选)键入不超过 25 个字符的注释。

会话激活
单击“ 手动 ”可手动激活打印会话,或单击“ 自动 ”以在启动主机打印服务时自动激活打印会话。

主机代码页
单击“ 语言”,然后从下拉列表中选择 语言代码

如果语言代码未显示在下拉列表中,请单击“ 自定义”,然后单击“ 文件 ”按钮。 此时将显示 “选择自定义页面文件 ”对话框。 选择自定义代码页,然后单击“ 打开”。

注意

主机打印服务中的自定义页面支持仅为从左到右的输出提供阿拉伯语和希伯来语代码页支持。 主机打印服务不支持从右到左的双向数据流。

目标
默认打印机应显示在框中。 否则,单击“ 打印机 ”打开“ 打印设置 ”对话框。 做出选择并单击“ 确定”。

单击“ 文件 ”将作业发送到文件。 选中 “唯一 ”以激活 “重置 ”按钮。 此功能允许重置打印作业顺序编号方案 (例如,当数字) 过高时。 单击“ 重置”,然后单击“ ”重置为打印机文件扩展名编号。

注意

需要选择打印机驱动程序才能打印到文件。 选择有效的打印机驱动程序,然后在“目标”框中选择“文件”。 否则,将收到错误消息。

LU 名称
从“LU 名称”下拉列表中选择打印会话的 3270 打印机 LU。 下拉列表显示 SNA 子域中的所有 LU。 如果未显示 3270 打印机 LU,则需要定义一个。

作业终止时间
将作业终止设置为“收到尾括号时”或“收到取消绑定时”。

选择“ 当收到尾括号时 ”意味着主机打印服务将从主机接收尾括号通知视为作业已完成的指示。 否则,打印服务默认为假脱机作业,直到会话结束: 收到取消绑定时

注意

如果主机应用程序发送包含多个 SNA 括号的打印作业,请将作业终止设置为“当收到端括号时”。

作业超时
若要设置终止打印作业的参数,请单击“ 之后超时作业 ”框。 单击“ 秒不活动 ”按钮和“向下”按钮,设置终止打印作业的时间限制。 在某些情况下,LU 3 打印作业会在较长时间内从主机发送。 选择“作业超时”可确保作业的各部分定期按窗体馈送。 此选项还为其他 3270 打印作业提供正常超时功能。

监视作业
如果要为需要高度保证作业完成的应用程序调用高级功能,请单击“ 请求明确响应 ”。 此功能向主机发送一条消息,指出打印作业已完成。

注意

如果选择“请求明确响应”功能,主机作业必须将数据标记为 RQD, () 所需的明确响应。

不设置打印作业格式
“请勿设置格式打印作业”允许使用主机软件格式化的打印作业绕过基于 Microsoft® Windows® 的打印格式系统。 基于 Windows 的主机打印服务将所有收到的数据视为透明。 所有数据都直接传递到打印机。

设置打印作业格式
可以通过以下两种方式之一设置主机系统中的打印作业的格式:

GDI
Windows 图形设备界面 (GDI) 用于设置打印作业的格式。 解释和表示数据中的 SCS 代码,GDI 自动支持所有可配置的选项,如字体、边距、双工、纸张源等。 例如,只忽略 (包含 PCL 转义序列) 的透明节。 当此类数据被丢弃时,会将日志写入事件日志,其中包含前 32 个字节的已丢弃数据。 可以从主机打印服务属性页全局禁用此日志记录。

选择此选项将在“高级”选项卡上禁用“忽略 PDT 格式的透明节”。

注意

如果打印作业混合使用 SCS 代码和 PCL 转义,则应使用 PDT。 PDT 应包含 SCS 代码功能的映射,并且 PCL 转义应直接传递到打印机,而无需映射。

Pdt
打印机定义表 (PDT) 用于指定输出格式、控制代码和字符到打印机的传输。 使用 PDT 时,不使用基于 Windows 的打印机驱动程序。 PDT 定义用于生成打印输出的所有信息。 单击“ PDT 文件 ”按钮以选择已编译的打印机定义文件。

若要创建新的 PDT,必须先创建打印机定义文件 (PDF) ,然后将 PDF 编译为 PDT。 (如果选择了未编译的 PDF 文件,则每次使用打印会话时都会自动执行编译。此功能具有性能开销,主要用于简化开发) 。 PDF 是定义宏和会话参数的文本文件。

尽管现在可以在 PDT 文件中支持这些选项,但 PDT 可能会覆盖对 字体边距页面设置所做的更改。 如果要使用 PDT 以特定字体打印,则应更改 PDT 中的启动顺序,以告知打印机你需要哪种字体。 使用 PDT 文件时,主机打印服务使用 PDT 文件中的 NL、CR、FF 和 LF 的定义,使其能够正确设置打印作业的格式。

如果 PDT 包含 PCL 命令,请单击“ 打印机语言 Hewlett-Packard (HP) PCL ”。 HP (PCL) 自动支持对管理员定义的字体、边距和纸张设置设置的有限支持,并且完全支持自定义打印机定义文件。

字体
若要更改字体,请单击“ 字体”。 单击“ 字体 ”按钮。 在“基于 Windows 的 字体 ”对话框中进行选择,然后单击“ 确定”。

使用固定字号
选择“ 使用固定字号 ”选择用户定义的字号。 选中此框时,主机打印服务将使用配置的点大小,无论数据是否适合 (如果数据太大) ,数据将被剪裁以适应页面。 选择此选项后,“ 高级 ”选项卡上的“水平”和“垂直”缩放选项将不可用。

所有这些选项都是使用 Windows GDI 自动提供的。 使用 PDT 文件支持这些选项可能需要额外的配置。

水平控件

每行的字符数
默认值为每行 132 个字符。 键入 80、158 或另一行字符数以更改默认值。 最大行长度为 255 个字符。

单击“ 替代主机命令” 以强制指定的设置并忽略主机命令。

垂直控件

每页的行数
选择“ 每页的行 数”,然后设置每页上要打印的行数。

每英寸行数
选择“ 每英寸行 数”,然后设置每英寸 6 或 8 行以设置默认值。

单击“ 替代主机命令” 以强制指定设置并忽略主机命令。

边距设置
若要更改边距,请选择“ 边距”,然后单击“ 设置”。 此时将显示“ 页面设置 ”对话框。 进行更改,然后单击“ 确定”。

页面设置
纸张源、页面大小和方向的设置由“打印机”部分控制。 单击“ 替代主机命令” 以强制指定设置并忽略主机命令。

筛选 DLL
单击“ 筛选 DLL ”将打印机数据流传递到第三方或用户提供的 DLL。 单击“ 筛选器 ”将激活 DLL 文件 按钮。 此时将显示 “选择筛选器 DLL ”对话框。 做出选择,然后单击“ 打开”。

忽略 PDT 格式的透明部分
选择此选项将导致在使用 PDT 文件设置数据格式时忽略已标记为透明的打印数据流的那些部分。 请注意,使用 GDI 设置数据格式时,会自动忽略透明节。 放弃此类数据时,会将日志写入事件日志,其中包含前 32 个字节的丢弃数据。 可以从“主机打印服务属性”页全局禁用此日志记录。

不要水平缩放
选择此选项将关闭打印机驱动程序的水平缩放功能。

不要垂直缩放
选择此选项将关闭打印机驱动程序的垂直缩放功能。

3270 打印

透明度为 ASCII
单击“ 透明度是 ASCII ”,指示来自主机的透明数据位于 ASCII 中,无需从 EBCDIC 转换为 ASCII。 选择 “透明度为 ASCII ”会导致基于 Windows 的主机打印服务在打印前不通过 EBCDIC 将接收的数据放入 ASCII 转换表。

透明度自定义字节
透明度自定义字节 指示指定用于启动透明数据序列的字符, (透明数据可能是 ASCII) ,也可能不是 ASCII。 IBM 标准0x35,但如果主机打印作业使用另一个值 (例如0x36等) ,则应在此处指定此值。

无行格式设置
防止 SNA 打印服务根据“默认页面宽度”字段中指定的尺寸插入自己的回车/换行符/换行符 (CR/LF) , (此属性页) 。 由于“无行格式”是一种特殊情况,因此通常不会选中此框。 使用物理打印机进行自己的包装或被告知使用 Esc 序列进行自己的包装时,这是一个有用的选项。 导致打印机在 PCL 打印机上执行自己的行末换行的 Esc 序列是 <Esc>&s0C。

打印机超时
默认值为 10 秒。 此参数优化性能和系统资源。 如果打印机始终可用,则会消耗系统资源。 但是,如果打印机在发送的每个打印作业时不断被“打开”和“关闭”,则性能会受到影响。 通过设置超时,打印机将仍然可用于附近发送以提高性能的作业,但在非繁忙时间“关闭”以释放资源。

另请参阅

字符表
配置你的企业