2010-01-24 60 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