java - 使用传真调制解调器调用电话

标签 java phone-call modem fax

我想开发一个能够使用传真调制解调器调用电话的应用程序。 由于我是一名 Java 程序员,因此我想使用 Java 或 JNA 来完成此操作。

我找到了一些有关 Windows TAPI api 的文档,但我不知道任何 C++ 和 Window 编程很难学。

最佳答案

如果您想发送/接收传真,请参阅此处的 RFax:http://www.java4less.com/RFax_help.html

看起来使用起来非常简单。例如,以下几行代码足以发送传真:

// create fax producer 
producer p=new faxTextProducer(); 
p.text=this.txt.getText("Hello, \n\n this is a fax sent with RFax\n\nregards\n\nJ4L"); 
p.pageImage=new BufferedImage(800,1290,BufferedImage.INT_RGB); 
p.prepare();

  // setup modem 
 faxModem m=new faxModem(); 
 m.setPortName("COM1"); 
 m.faxClass=1;

 m.open(p); // send 
if (m.sendFax("123456789")) System.out.println("Success ***"); 
else System.out.println("Failure: " + m.lastError);

m.close();

关于java - 使用传真调制解调器调用电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10689528/

相关文章:

java - 在现有行之间添加 2 行

java - 删除偶数长度

android - 在电话上发送流音频

android - 假电话和信息

python - pySerial调制解调器结果代码

java - 在同一方法/事务中执行插入和读取时,Hibernate Collection 始终为空

java - com.sun.javafx.robot.FXRobot 是专有的

IOS 7 - 2 位电话号码无效

c - 编写 GSM 调制解调器驱动程序?

c - 海斯 AT 命令 : Detect Remote Hangup?