你可以通过ASP.NET发送没有专有软件的传真

时间:2009-04-14 13:36:58

标签: asp.net vb.net

我想知道是否可以在不使用专有传真软件的情况下通过ASP.NET发送传真(即使用所有.NET本机类)

我所追求的是将生成的PDF发送到远程传真机而不是打印机。

已经有this个问题,但是本章使用第三方程序作为传真软件

编辑:我们无法控制远程传真,几乎看不到传真的设置方式。

4 个答案:

答案 0 :(得分:1)

如果您设置了Microsoft传真服务器,则可以使用Interop.FAXCOMLIB COM组件连接到服务器并发送传真。这不是纯粹的.NET解决方案,但您可以从任何.NET代码执行此操作。我也不确定发送PDF文件。我只用照片做过。

答案 1 :(得分:1)

最简单的方法是将传真服务器设置为联网打印机,然后您可以从应用程序进行打印。

答案 2 :(得分:1)

有许多传真到电子邮件提供商通过将任何pdf电子邮件附件转发到您指定的传真号码来工作。这种方法的优点还在于,如果传真线路已经忙碌等,您不必担心大传真会占用您的电话线或排队并重试。

.Net Mail类易于使用,可以轻松发送带有.pdf附件的电子邮件。

答案 3 :(得分:1)

您可能会发现使用将为您发送传真的第三方服务更容易,更可靠。那里的服务很便宜,并且有网络服务前端。

这样他们就可以处理所有重试逻辑,例如线路繁忙或者电路忙等等......

这也会使您的网络服务器与发送传真分离。如果您在Asp.Net请求管道中发送传真,我只能想象可能对可伸缩性做些什么。更不用说当五个用户同时发送传真时会发生什么。