谁能给我快速讲解如何使用Fax4J用Java发送传真? javadocs提供的教程充其量只是一个粗略的介绍。特别是,它不会教您如何指定要呼叫的传真调制解调器。它只说FaxClient faxClient=FaxClientFactory.createFaxClient();,但是它如何工作?

我下载了完整的Fax4j代码,并注意到其中有一些名为FaxModem.java的文件。这些如何使用?

最佳答案

对于实际写过Fax4j的人,我无法同意有关本教程的评论,因为我不确定您是否阅读过该教程。

说明工厂将返回一个由spi引擎支持的客户端。
有许多不同的spi类型。
有些人将使用Windows本机api,一些人将运行一个进程,其他人将向远程提供者发送电子邮件和http请求,而这些都基于您的Fax4j配置。

本教程中详细介绍了所有可能的配置选项,因此,例如,如果您要将电子邮件发送到将其转换为传真ypu的特定邮件服务器,则会在您的Fax4j.properties文件中设置电子邮件地址和其他所需的属性。

因此,根据您的发送方式,本教程中需要不同的配置及其全部内容。
但是,您没有写要发送的内容,当然,fax4j不支持所有内容。
我认为大多数用户使用Windows本机api spi,因此他们实际上不为Fax4j配置任何内容,而是在Windows计算机中配置传真设置,仅此而已

关于java - 将Fax4J与多个传真调制解调器一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40956842/

10-11 04:10