如果这是您需要的持续解决方案,那么您可能需要购买或构建自己的解决方案。如果这是一次性事件,您可能会考虑使用“较旧”的 Lexmark PCL 打印机驱动程序。我会推荐像T610这样的东西。如果您下载 PCL 驱动程序并安装它,您可以修改默认值并将图形选项从 XL 或自动选择更改为 GL/2。这将强制驱动程序输出 GL/2 输出,它是矢量(GL/2 是绘图仪语言)。这可能对你有用。其他打印机驱动程序可能具有强制 GL/2(与 Raster 相比)的能力,但我不确定。我曾经为 Lexmark 工作,并且以前曾将其用于类似的要求。
确保您使用 Lexmark 的“自定义”驱动程序,因为我认为基于 Microsoft 的驱动程序不支持此功能。
……停下来调查一些事情…………我回来了……
另一种选择是找到另一个 GL/2 驱动程序或构建您自己的驱动程序......我只花了几分钟搜索网络并提出了一些其他可能有效的选项。
自己构建:
我使用 Windows 驱动程序开发工具包 (DDK) 构建了驱动程序(微型驱动程序),构建基本驱动程序非常简单。看起来您可以设置一个设置来启用 GL/2 输出: 在 GPD 中启用 HP-GL/2 矢量图形支持 (PCL-5e)
备用驱动程序:
根据您使用的操作系统,可能内置了一个“通用”GL/2 驱动程序。我相信 XP 有一个 Hewlett-Packard HP-GL/2 绘图仪。您可能需要检查许可证(与 Lexmark 解决方案一样),但它可能对您有用,并且由于它是操作系统的一部分,因此不必担心使用它。它可能由 Microsoft 编写并拥有版权
请记住,您必须做一些工作才能将 GL/2 转换为您想要的任何输出,但转换每组命令应该是一个简单的翻译器的问题。可能有一些工具可以提供帮助。以下是 Lexmark GL/2 参考的快速链接,可能足以让您继续前进,请查看 PCL 部分下的 GL/2 信息: Lexmark 技术参考指南
Postscript:
我的最后一个选择是使用通用 Postscript 驱动程序。Postscript 应该在 Postscript 中将矢量图像输出为矢量图形,但我对此的了解充其量是有限的。
输出:
如果您需要将输出路由到文件,您可以将端口设置为 FILE:这需要用户干预,或安装Redmon之类的东西(或与我联系,我将向您发送允许自动输出到文件的端口监视器)。
希望这在某种程度上有所帮助。