2016-12-04 162 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機器上配置了傳真設置,那就是它