2010-01-24 59 views
0

我想用asp.NET(C#)程序發送傳真,您能否請建議任何可靠的第三方控制。需要生成PDF並通過我的Web應用程序中的傳真發送。通過asp.net發送傳真

任何指針和建議將不勝感激。謝謝 !

回答

1

我使用itextsharp在頁面生命週期中創建PDF。它很容易創建一個pdf,然後通過你想要的任何接口發送它?也許電子郵件傳真,或某些傳真軟件的假脫機目錄。

我使用gfi faxmaker的假脫機目錄。傳真發送後,會有一個狀態文件可以解析,以處理髮送成功/失敗。

1

到目前爲止,最簡單的方法是使用第三方電子郵件傳真服務,如efax - 然後您需要做的就是創建一個efax可以處理的文檔(其中包含HTML,以便您可以生成頁面通過任意數量的手段 - 我們使用由XSLT呈現的XML)並將其發送到適當的地址。不足之處在於,除了基於目的地的傳真費用外,使用該服務的最低固定成本水平也是如此。

對於任何其他解決方案,您需要有一個系統,在您的控制之下,您可以使用傳真調制解調器(或同等功能?)發送。如果是我,我可能會在服務中包裝「發送傳真」功能(我期望WCF) - 然後向服務發送您想要傳真的文件和目的地號碼,從而使您能夠很好地區分問題和在服務的任何一端進行縮放的範圍。事實上,我會讓客戶端成爲一個界面並可插入到您的Web應用程序中,因此您可以選擇使用efax或您自己的系統或其他任何適當的應用程序,而無需每次都完全重新構建應用程序。

+0

感謝murph你的建議:) !!!! – 2010-01-24 16:35:51