使用swftools转好pdf格式文件为swf格式文件
程序员文章站
2022-07-07 19:57:50
...
swftools无须安装,直接使用swftools工具提供的pdf2swf.exe执行文件进行转换就可以。
注意:转换文件不可以带有空格。
注意:转换文件不可以带有空格。
package com.gzmh.convert.swf; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class PdfToSwf { public static void main(String[] args) { Convert("E:/test/ZUMLReference.pdf", "E:/test/swf/ZUMLReference.swf"); } /** * 将PDF转换为SWF文件 * * @param pdfPath * PDF文件路径 * @param swfPath * SWF文件路径 * @param page */ public static void Convert(String pdfPath, String swfPath) { Process p; try { p = Runtime.getRuntime().exec( "E:/test/pdf2swf.exe " + pdfPath + " -o " + swfPath + " -T 9");// 执行命令 BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(p.getInputStream())); while (bufferedReader.readLine() != null) ; p.waitFor(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }