我有一个Qt应用程序需要能够发送传真。 我想知道是否有我可以使用的传真图书馆。 我一直无法find一个明显的解决scheme,所以我会感谢您的帮助。
该应用程序必须在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 Scripting发送包装在QtActiveX模块中的传真
最后我GOOGLE了这个: http : //msdn.microsoft.com/en-us/library/windows/desktop/ms693482( v=vs.85) .aspx
对不起,这不是一个完整的答案。 我希望它能指出你正确的方向。