如何使用我的Qt应用程序发送传真?

问题描述:

我有一个需要能够发送传真的Qt应用程序。我想知道是否有任何传真图书馆可以使用。我一直无法找到一个明显的解决方案,所以我会感谢您的帮助。如何使用我的Qt应用程序发送传真?

应用程序必须运行在Windows XP/Windows 7的

如果我不清楚/您需要了解更多信息,请让我知道。

编辑

将有一台传真机。我不确定传真驱动程序的工作方式,但应用程序应支持每台传真机。

+0

你有一个传真机或者你打算使用互联网传真服务 –

+0

我将使用一台传真机。 – PTBG

+0

传真如何从计算机正常发送?不要使用与打印机相同的界面吗?如果是这样,你可以简单地使用'QPrinterDialog'并选择正确的设备。 –

我会确保你安装的传真机有一个打印机驱动程序,可以让你打印它。然后使用QT打印API:http://qt-project.org/doc/qt-5.0/printing.html

我想先用打印对话框尝试它,然后手动选择传真机。

然后通过所有的数据QPrinter

检查,看看哪一个具有传真号码。我希望它可能是OutPutFileName


另一种方法可能是使用Microsoft脚本来发送传真,包裹在QtActiveX module


最后我GOOGLE了这一点:http://msdn.microsoft.com/en-us/library/windows/desktop/ms693482(v=vs.85).aspx


对不起它不是一个完整的回答。我希望它能指出你正确的方向。