我有一个Qt应用程序,需要能够发送传真。我想知道是否有任何可以使用的传真库。我无法找到明显的解决方案,因此感谢您的帮助。
该应用程序必须在Windows xp/windows 7上运行。
如果我不清楚/您需要更多信息,请告诉我。
编辑
将有一台传真机。我不确定传真驱动程序是如何工作的,但应用程序应该支持每台传真机。
Windows 有一个传真服务扩展 COM API
完成代码示例。
配置http://msdn.microsoft.com/en-us/library/windows/desktop/ms692969(v=vs.85).aspx
发送http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx
我会确保您安装的传真具有打印机驱动程序,可让您打印到它。然后使用 QT 打印 API: http://qt-project.org/doc/qt-5.0/printing.html
我会先尝试使用打印对话框,然后手动选择传真机。
然后检查QPrinter中的所有数据
查看哪一个有传真号码。我希望它可能是OutPutFileName。
另一种方法可能是使用Microsoft脚本发送传真,包装在QtActiveX模块中
。最后我用谷歌搜索了这个:http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx
抱歉,这不是一个完整的答案。我希望它能为你指明正确的方向。