将非ascii字符假脱机到打印机

时间:2017-09-06 09:55:25

标签: printing non-ascii-characters

我有一个程序基本上创建一个包含非ASCII字符的文本报告(确切地说是繁体中文)。该文件在文本编辑器中打开正常。

我遇到的主要问题是打印此文本报告

  1. 如果我从记事本打印此文件,则表单提要/分页符 没有得到认可,并且调整失败了。非ASCII字符显示正常。
  2. 如果我使用命令"输入文件名> \\ machine \ printer",对齐有效但所有非ASCII字符都打印为乱码。
  3. 我尝试了多种原始打印方式,设置系统区域设置,更改代码页等,但无法使其正常工作。

    最初,该程序被允许直接打印到打印机(它工作正常)但由于技术变化,禁止直接假脱机。我只能在文本文件生成后按原样处理。

    有没有人知道如何使用它?

1 个答案:

答案 0 :(得分:0)

找到一种方法 - 基本上使用PowerShell并在Get-Content中强制编码为UTF-8。显然cmd假脱机永远无法处理这个......