我想知道是否有可能在不使用专有传真软件(即使用所有.NET原生类)的情况下通过ASP.NET发送传真
我所追求的就是将生成的PDF发送到远程传真机而不是打印机。
已经存在this问题,但是本章使用第三方程序作为传真软件
编辑:我们无法控制远程传真,也无法查看传真的设置方式。
发布于 2009-04-14 13:49:08
您可能会发现,使用将为您发送传真的第三方服务会更容易、更可靠。有一些服务非常便宜,而且有web服务前端。
这样,它们将处理所有的重试逻辑,例如,当线路繁忙或电路繁忙等时。
这也会将您的web服务器与发送传真解耦。如果您在Asp.Net请求管道中发送传真,我只能想象这可能会对可伸缩性造成什么影响。更不用说当五个用户同时发送传真时会发生什么。
发布于 2009-04-14 13:44:02
如果设置了microsoft传真服务器,则可以使用Interop.FAXCOMLIB COM组件连接到服务器并发送传真。这不是一个纯粹的.NET解决方案,但是您可以从任何.NET代码执行此操作。我也不确定要不要发送PDF。我只用图片做过。
发布于 2009-04-14 13:45:02
最简单的方法是将传真服务器设置为网络打印机,然后可以从应用程序打印到该打印机。
https://stackoverflow.com/questions/747603
复制相似问题