我正在开发一个Flutter应用程序,我一直在尝试通过USB在热敏打印机上打印。我发现了很多蓝牙热敏打印机的库/包,但我需要我的程序也通过USB工作。我只找到一个包,让我打印在几乎任何打印机,包的名称是"打印",但这工程whit PDF的,和热敏打印机不允许打印PDF的。注意:我正在开发的应用程序是Windows的。有人知道我可以尝试实现目标的一些方案或方法吗?提前感谢您的帮助。
vkc1a9a21#
我想补充一点意见,但我还没有足够的声誉。然而,我遇到了类似的问题,最近试图打印到热收据打印机是USB。我找到的唯一解决方案是用原生Windows代码创建一个Flutter插件,并使用https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/winspool/。有一个win 32包可以做同样的事情https://pub.dev/packages/win32。希望其他人可能有更好的解决方案,但这是需要研究的。
ffdz8vbo2#
尝试查看quick_usb以通过usb连接到打印机
nzk0hqpo3#
我创建了一个软件包,可以解决您的问题:usb热敏打印机卷筒纸:此软件包帮助您在Flutter Web中通过USB连接到您的热敏USB打印机并打印。它已经在MP583热敏打印机中进行了测试。https://pub.dev/packages/usb_thermal_printer_web
3条答案
按热度按时间vkc1a9a21#
我想补充一点意见,但我还没有足够的声誉。然而,我遇到了类似的问题,最近试图打印到热收据打印机是USB。
我找到的唯一解决方案是用原生Windows代码创建一个Flutter插件,并使用https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/winspool/。有一个win 32包可以做同样的事情https://pub.dev/packages/win32。
希望其他人可能有更好的解决方案,但这是需要研究的。
ffdz8vbo2#
尝试查看quick_usb以通过usb连接到打印机
nzk0hqpo3#
我创建了一个软件包,可以解决您的问题:
usb热敏打印机卷筒纸:此软件包帮助您在Flutter Web中通过USB连接到您的热敏USB打印机并打印。它已经在MP583热敏打印机中进行了测试。
https://pub.dev/packages/usb_thermal_printer_web