如何连接openerp与财务打印机

时间:2012-05-24 12:04:23

标签: openerp printers receipt

我已经安装了OpenERP 6.1软件,现在我想将它连接到财务打印机。我从财务打印机的供应商那里得到的一些文件是.dll文件。财务打印机应通过串口进行通信。根据供应商的说法,这些文件应该包含在正在构建的程序的源代码中。这些文件是.net文件。程序是否应该在不使用这些.dll文件的情况下与财务打印机通信?

有关如何集成打印机和程序的任何想法都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

根据您要在该打印机上打印的内容,您可以尝试以下操作:

  • 编写一个监视文件目录的.NET服务。将文件写入目录时,打印其内容并删除该文件。然后,当您要打印某些东西时,让OpenERP将文件写入该目录。
  • 使用一些互操作工具直接从Python与.NET通信。我没有用它,但Python for .NET听起来很有希望。您也可以尝试一些COM interop并为那些通过COM公开它们的库编写一个包装器。
  • 找出打印机的实际接口,并从Python写入串口。
  • 将打印机配置为常规Windows打印机,然后打印OpenERP为报告生成的常规PDF。我不确定你的打印机是否可行。