猿问

如何打印到实际打印机?

我有一个用 Go 编写的消息服务器。现在我有一个要求,一些消息需要由服务器打印在纸上。

我如何在 Go 中实现它?我真的很难找到关于这个主题的任何东西。

该应用程序将在 Windows 机器上运行,并且需要能够以固定宽度的字体打印 UTF8 编码的文本。所以不需要花哨的格式(粗体文本、颜色等)。

我对如何解决这个问题完全一无所知......有人可以为我阐明这一点并指出我正确的方向吗?


慕桂英4014372
浏览 417回答 2
2回答

哔哔one

可以使用 Go 调用正确的命令行参数来打印所需的任何文件。您只需先将此信息打印到文件中即可。有关此方法,请参阅Microsoft TechNet上的信息。另一种我不太熟悉的方法是通过 Go 使用 Windows 中存在的 DLL 来调用打印。我找不到关于这方面的太多信息,但是这个Go 文档有一些很好的例子。有几个方向你可以看!:)
随时随地看视频慕课网APP

相关分类

Go
我要回答