2012-06-08 93 views
5

我有一個需要能夠發送傳真的Qt應用程序。我想知道是否有任何傳真圖書館可以使用。我一直無法找到一個明顯的解決方案,所以我會感謝您的幫助。如何使用我的Qt應用程序發送傳真?

應用程序必須運行在Windows XP/Windows 7的

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

編輯

將有一臺傳真機。我不確定傳真驅動程序的工作方式,但應用程序應支持每臺傳真機。

+0

你有一個傳真機或者你打算使用互聯網傳真服務 –

+0

我將使用一臺傳真機。 – PTBG

+0

傳真如何從計算機正常發送?不要使用與打印機相同的界面嗎?如果是這樣,你可以簡單地使用'QPrinterDialog'並選擇正確的設備。 –

回答

1

我會確保你安裝的傳真機有一個打印機驅動程序,可以讓你打印它。然後使用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


對不起它不是一個完整的回答。我希望它能指出你正確的方向。

相關問題