【问题标题】:Spooling non-ascii characters to printer将非 ascii 字符假脱机到打印机
【发布时间】:2017-09-06 09:55:24
【问题描述】:

我有一个程序,它基本上可以创建一个包含非 ASCII 字符(准确地说是繁体中文)的文本报告。该文件在文本编辑器中打开良好。

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

  1. 如果我从记事本打印此文件,则换页符/分页符 不被识别并且对齐变得混乱。非 ASCII 字符显示正常。
  2. 如果我使用命令“类型文件名> \\machine\printer”,对齐工作但所有非ASCII 字符打印为乱码。

我尝试了多种原始打印、设置系统区域设置、更改代码页等,但无法正常工作。

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

有没有人知道如何使用这个?

【问题讨论】:

    标签: printing non-ascii-characters


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-19
      • 1970-01-01
      • 2013-01-27
      • 1970-01-01
      • 1970-01-01
      • 2015-05-30
      相关资源
      最近更新 更多