适用于 Windows 7 的 Epson OPOS ADK for .NET 驱动程序
有没有人使用 Epson OPOS ADK for .NET for Windows 7。我尝试在 Windows 7 上安装 Windows Vista 驱动程序,因为没有适用于 Windows 7 的驱动程序,但它不起作用。请分享任何可能对您有用的建议或想法。我使用的是 TM-88IV 收据打印机。
Has anyone used Epson OPOS ADK for .NET for Windows 7. I tried to install Windows Vista drivers on Windows 7 since there are none available for Windows 7, but it did not work. Please share any suggestions or ideas that might have worked for you. I am using a TM-88IV receipt printer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用通用文本打印机驱动程序可能会更容易。其中一些特定的 OPOS 驱动程序会占用 CPU 资源(它们要么有问题,要么写得不好)。通过使用通用文本打印机驱动程序,您可以将转义序列发送到打印机以控制格式,因为打印机使用 Epson ESC2 代码序列。
顺便说一句,我猜钱箱是插在打印机背面的,是吗?同样,通过使用通用打印机驱动程序,您可以向其发送特定的 ESC 控制代码,抽屉应该弹出 - 它可能与问题无关,但我想我会包括这一点。
鉴于此,值得您花时间查看 Microsoft 的 .NET POS 工具包将使您的生活更轻松,该 SDK 位于 OPOS 驱动程序之上,您可以拥有 .NET 世界中的类、方法和属性。
It might be easier to use a generic text printer driver. Some of those specific OPOS drivers hog up CPU resource (either they are buggy or badly written). By using a generic text printer driver, you can send escape sequences to the printer to control the formatting as the printer uses the Epson ESC2 code sequences.
By the way, I guess the cash drawer is plugged into the back of the printer yes? Again, by using the generic printer driver, you can send a specific ESC control codes to it and the drawer should kick out - It may not be relevant to the question but thought I'd include that.
In light of this, it would be worth your while to check out Microsoft's POS kit for .NET which will make your life easier, this SDK sits on top of the OPOS drivers and you have the classes, methods, properties in the .NET World.
正如 Tom 所说,如果您正在编写 .NET POS,您可能应该使用 Microsoft POS for .NET 作为 OPOS 接口。
我在我的开发机器上的 Vista 中使用它,所以我想它也可以在 Windows 7 中运行。
如果您无法在 Windows 7 中安装某些特定驱动程序,那么这并不奇怪。我怀疑市面上是否有任何 Vista 或 Windows 7 POS 机。
在这种情况下(您无法让驱动程序在开发机器上工作)您可以做的一件事是使用 POS for .NET 附带的设备模拟器。它们有点差(例如,打印机模拟器不执行任何格式化),但总比没有好。我现在不记得他们是否配备了现金抽屉模拟器。不过,您不需要花很长时间就可以下载它并找出答案。
As Tom says, if you're are writing a .NET POS, you should probably be using Microsoft POS for .NET as the OPOS interface.
I use it in Vista on my development machine, so I imagine it would work in Windows 7 as well.
If you can't install some particular driver in Windows 7, then that would not really be very surprising. I doubt there are any Vista or Windows 7 POS machines out there yet.
One thing you could do in that case--where you can't get a driver to work on a development machine--would be to use the device simulators that come with POS for .NET. They are kind of poor (for instance, the printer simulator doesn't do any formatting) but they are better than nothing. I can't recall just now if they come with a cash drawer simulator. It wouldn't take you long to download it and find out though.
为此发布了一组新的 OPOS 驱动程序,您可以在 Windows 7 64 位下成功运行。
https://download.epson-biz.com /modules/pos/index.php?page=soft&scat=39
问候
AJ
A new set of OPOS drivers have been released for this that you can run under Windows 7 64bit successfully.
https://download.epson-biz.com/modules/pos/index.php?page=soft&scat=39
Regards
AJ