简体中文 Solaris 用户指南

使用将 EUC 转换到 GB 的代码过滤器

不支持 EUC 的打印机需要为打印转换 EUC 文件的过滤器。使用本节中的命令将 EUC 文件打印到非 EUC 打印机。

下列命令在 ttya 端口安装打印机 lp1。这些命令通知打印服务 lp1 只接受 GB 格式的文件。


# lpadmin -p lp1 -v /dev/ttya -I GB
# accept lp1
# enable lp1

有关更多信息,请参见 lpadmin(1M) 手册页。

可以使用下例中显示的 lpfilter 命令打印包含打印机不支持格式的文件。命令行通知打印服务,通过在 pathname 中指定的过滤器说明文件可以获取名为 filter-name 的转换器。


# lpfilter -f filter-name -F pathname

下例显示了名为 euctogb 的转换器的 pathname 的输出。pathname 过滤器使用 euctogb 转换器将缺省的输入类型转换为 GB。


Input types: simple
Output types: GB
Command: euctocgb

要打印 EUC 文件,请使用如下所示的命令行。


system% lp EUC-filename

要打印 GB 格式的文件,请使用如下所示的命令行。


system% lp -T GB GB-filename