2

我错过了一些愚蠢的简单事情吗?

我有一台新的 Windows 8 机器...... 64 位。从旧机器上的应用程序中,我生成报告输出到“通用 PostScript 打印机”,该打印机配置为发送到 FILE(不是 LPT、COM、TCP/IP)。

在尝试应用程序时,它无法将输出生成到所提供的文本文件中。

所以,我将我的应用程序排除在外。我只是去控制面板,选择这台打印机,然后告诉 Windows 打印机对话框进行测试打印。它会出现一个对话框来输入文件名,然后我将它放入一个我拥有完全权限的文件夹中......它失败了......我什至尝试以“管理员”的身份删除任何可能的“权限”问题,但它仍然失败。

我在原本应该如此简单的东西上遗漏了什么,即使是 MS 对话框/测试打印也不起作用。


To clarify what I DID do..
Control Panel - get to devices / printers
Add Printer -- clicked on the "printer not found"
Radio for "Add a local printer or network printer..." -- next
Use an existing port -- FILE: (Print to File)   -- next
Manufacturer - Generic  -- Printers - Generic XPS Class Driver (A) -- next
(used the driver already installed since I tried previously) -- next
Printer name: -- left alone by default of "Generic Color XPS Class Driver (A) -- next
Do not share this printer -- next
Print a test page -- dialog defaults to "Libraries\Documents\", I entered myTest.prn -- Save
It APPEARS to generate the file... however, it only creates the file as a zero-byte size
4

1 回答 1

3

更新......在挖掘和挣扎的同时,我实际上向微软开了一张支持票。他们已经确认这个特定过程是一个错误,并将在补丁上工作(准备好后与其他补丁一起交付)。

另一个更新!

显然,我从 DELL 购买的机器只有 Windows 8 BASIC 版本。通过多次来回的支持电话,当尝试使用安装了 Windows 的新机器提供的默认驱动程序中的某些打印机驱动程序(例如 Microsoft PS 彩色打印机 - 用于 Post-Script 输出)时,这是一个特定的问题。

我们的工作。

为了笑,我最终去了惠普的网站(惠普打印机有多普遍:),下载了 2500 LaserJet 的打印机驱动程序并安装了那个版本的 PostScript 打印机。安装它并尝试输出后,我可以毫无问题地将输出生成到文本文件......即使默认设置为 LPT1: 并被重定向到 postscript 内容的输出文本文件。

因此,最终,通过使用另一个供应商的打印机驱动程序进行 postscript 打印解决了问题,我很高兴。

于 2013-03-18T12:18:56.743 回答