2016-12-04 163 views
0

任何人都可以简单介绍一下如何使用Fax4J在Java中发送传真吗?由javadoc提供的教程充其量是粗略的。特别是,它不教你如何指定你正在呼叫的传真调制解调器;它只说FaxClient faxClient=FaxClientFactory.createFaxClient();,但它是如何工作的?对多传真调制解调器使用Fax4J?

我下载了完整的fax4j代码,并且发现了一些名为FaxModem.java的文件。这些用法如何?

回答

0

对于实际创作fax4j的人,不能同意关于本教程的评论,因为我不确定您是否阅读了它。

工厂解释返回一个客户端,它是由一个名为spi的引擎支持的。 有许多不同的spi类型。 有些人会使用Windows本地API,有些人会运行一个进程,其他人会发送电子邮件和HTTP请求到远程提供程序,它都基于您的fax4j配置。

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

所以根据您发送的方式需要不同的配置及其全部内容。 但是你没有写出你想发送的文件,当然fax4j也不支持所有的东西。 我认为大部分用户使用Windows原生api spi,所以他们实际上并没有为fax4j配置任何东西,而是在他们的windows机器上配置了传真设置,那就是它