有没有人知道库或类似的用于将图像发送到热打印机(ESC/POS)的知识?我已经想出了很长一段时间的解决方案,但我似乎解决不了这个问题。我在互连管上找到了很多关于这方面的信息,但它似乎只存在于非ip打印机。
有谁在堆里坐着有价值的信息?
发布于 2014-03-17 13:32:02
打印机可能会很痛苦..。
假设您使用的是工业打印机,我猜没有标准库。大多数工业打印机制造商确实实现了自己的协议。然而,这个协议在大多数情况下是相当基础的。
打印机附带的手册应该给你一个如何使用它的提示。
通常,使用标准TcpClient连接到打印机的tcp连接可以完成这项工作。请参阅http://msdn.microsoft.com/en-us/library/system.net.sockets.tcpclient(v=vs.110).aspx
发布于 2017-12-26 13:38:18
最近发现了两个库:
1 ThermalDotNet:开源库是用Mono C#编写的。它确实支持图像。https://github.com/yukimizake/ThermalDotNet
样本:https://electronicfields.wordpress.com/2011/09/29/thermal-printer-dot-net/
static void TestImage(ThermalPrinter printer)
{
printer.WriteLine("Test image:");
Bitmap img = new Bitmap("../../../mono-logo.png");
printer.LineFeed();
printer.PrintImage(img);
printer.LineFeed();
printer.WriteLine("Image OK");
}2打印机实用程序:封闭源,NuGet包可用。它确实支持图像。https://www.nuget.org/packages/PrinterUtility/
youtube上的示例:yvT3abw
https://stackoverflow.com/questions/22455285
复制相似问题