永发信息网

java操作pdf2swf 转换到其他文件夹

答案:1  悬赏:20  手机版
解决时间 2021-11-27 13:32
java操作pdf2swf 转换到其他文件夹
最佳答案
public class Pdf2sfwUtil {

//swf 工具的路径
private static String SWFTools_Windows = "F:/Program Files/swftools/pdf2swf.exe ";

public static void convertPDF2SWF(String sourcePath, String destPath,
String fileName) throws IOException {
// 目标路径不存在则建立目标路径
File dest = new File(destPath);
if (!dest.exists())
dest.mkdirs();

// 源文件不存在则返回
File source = new File(sourcePath);
if (!source.exists())
throw new IOException("aaaaa");

// 调用pdf2swf命令进行转换
String command = SWFTools_Windows +" " + sourcePath+ " -o " 
+ destPath + fileName + " -f -T 9";
System.out.println(command);

Process process = Runtime.getRuntime().exec(command);
InputStream stderr = process.getErrorStream();
InputStreamReader isr = new InputStreamReader(stderr);
BufferedReader br = new BufferedReader(isr);
String line = null;
while ( (line = br.readLine()) != null)
System.out.println("请忽略:"+line);
int exitVal;
try {
exitVal = process.waitFor();
} catch (InterruptedException e) {
e.printStackTrace();
}

}


public static void main(String[] args) {
String sourcePath = "D:\help.pdf"; //源文件路径
String destPath = "D:\";                      //目标路径
String fileName = "help.swf";       //生成文件名
try {
Pdf2sfwUtil.convertPDF2SWF(sourcePath, destPath, fileName);
} catch (Exception e) {
e.printStackTrace();
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
5.2盗贼速度爆发能解冰环吗?
如图,直线a平行b,角1=28度,角2=50度,求角
2PAC的死跟光明会有关吗
顺诚货运地址在什么地方,我要处理点事!
2005年阳历10月10号阴历10月27帮忙查一下五行
明港二手车信息部地址在什么地方,想过去办事
连杆上下瓦怎么区分
+871426821453这是那的电话号
偷梁挽柱,是什么动物
水的力量武装起来是哪部动画片来着
小鸡拉粪便是水像那些白白的泡沫一样,是什么
瓷砖被电锯锯了一道 ,怎么修补
求忍野忍这幅高清图
郴州的东江大坝为何被称为亚洲第一大坝?
有没有类似《密爱》的电影推荐
推荐资讯
蒲公英茎叶泡水好还是花好
广西桂中监狱九监区新地址在哪?什么时候可以
民事诉讼处理自然债务抗辩权之前如何行使抗辩
Balabala地址在什么地方,想过去办事,
卡罗拉和DS 4哪个好
什么是抽想类?为什么要引入抽象类的概念
学校买球,买八个篮球,七个篮球,共417元,
剑灵主线最后一章师傅的话怎么完成?
普通8芯光缆,单公里重量是多少公斤?
一至九个口分别是什么字
森林破坏的森林的作用
库里上脚是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?