加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java开发_模仿百度文库_SWFTools_源码下载

发布时间:2020-12-14 06:27:56 所属栏目:Java 来源:网络整理
导读:在之前有做了一篇文章: 今天做第二步: SWF(pdf2swf) 做之前,我们也要先做一些准备: : div class="cnblogs_code" String SWFTOOLS_PATH = "C:/Program Files (x86)/SWFTools" String FILE_NAME_OF_PDF = "pdf" String FILE_NAME_OF_SWF = "swf" String r

在之前有做了一篇文章:

今天做第二步:SWF(pdf2swf)

做之前,我们也要先做一些准备:

<div class="cnblogs_code">

 
   
  
       
 
       
   
     
       
        String SWFTOOLS_PATH = "C:/Program Files (x86)/SWFTools"     
       
        String FILE_NAME_OF_PDF = "pdf"     
       
        String FILE_NAME_OF_SWF = "swf" 
     
           
               String result = file.substring(0,file.lastIndexOf("/"          (file.substring(2,3) == "/"             result = file.substring(0,file.lastIndexOf("/"         }   (file.substring(2,3) == ""             result = file.substring(0,file.lastIndexOf(""            
     
          
                             File myFolderPath =               (!           }              System.out.println("新建目录操作出错"    
     
               
        convertPDF2SWF(String sourcePath,String destPath)          
  
         
         File source =           (!              0  
         
         String command = SWFTOOLS_PATH + "/pdf2swf.exe  -t "" + sourcePath + "" -o  "" + destPath + "" -s flashversion=9 -s languagedir=D:xpdfxpdf-chinese-simplified "         System.out.println("命令操作:" + command + "n开始转换..."         
         Process process =          InputStream is1 =          Thread(                               BufferedReader br =  BufferedReader(                                       (br.readLine() !=                   }             }).start(); 
         InputStream is2 =         BufferedReader br2 =  BufferedReader(         
         StringBuilder buf =          String line =           ((line = br2.readLine()) !=              
           (br2.readLine() !=                     }            System.out.println("转换结束..."           
     
            
                 begin_time =                    }              System.out.println("转换过程失败!!"           end_time =          System.out.println("转换共耗时 :[" + (end_time - begin_time) + "]ms"         System.out.println("转换文件成功!!"  
        main(String[] args)          String sourcePath = "e:/test_1352107155307." +         String destPath = "e:/hello/test_1352107155307_" +  Date().getTime() + "." +   }

命令操作:C:/Program Files (x86)/SWFTools/pdf2swf.exe -t "e:/test_1352107155307.pdf" -o "e:/hello/test_1352107155307_1352171476399.swf" -s flashversion=9 -s languagedir=D:xpdfxpdf-chinese- 转换共耗时 :[1226 转换文件成功!!

String CONVERTFILETYPE = "pdf,jpg,png,wav" .swftoolsPath= System.out.println("开始转化文件到swf格式" (swftoolsPath == || swftoolsPath == "" System.out.println("未指定要进行swf转化工具的地址!!!" String filetype = .lastIndexOf(".") + 1 System.out.println("判断文件类型通过" (CONVERTFILETYPE.indexOf(filetype.toLowerCase()) == -1 System.out.println("当前文件不符合要转化为SWF的文件类型!!!" File sourceFile = (! System.out.println("要进行swf的文件不存在!!!" System.out.println("准备转换的文件路径存在" (! swftoolsPath += StringBuilder commandBuidler = File swfFile = (! (filetype.toLowerCase().equals("jpg" filetype = "jpeg" List command = ArrayList command.add(.swftoolsPath+""+filetype.toLowerCase()+"2swf.exe"); command.add("-z" command.add("-s" command.add("flashversion=9" command.add("-s" command.add("poly2bitmap"); command.add("-o" ProcessBuilder processBuilder = Process process = System.out.println("开始生成swf文件.." process.waitFor(); } File swf = (! System.out.println("转化SWF文件成功!!!" } System.out.println("转化为SWF文件失败!!!" ConvertToSwf a= ConvertToSwf("C:/Program Files (x86)/SWFTools" begin_time= a.convertFileToSwf("e:/test_1352107155307.pdf","e:/test_1352107155307.swf" end_time= System.out.println("result:"+(end_time- dealWith( BufferedReader br1 = BufferedReader( ( (text = br1.readLine()) != } } BufferedReader br2 = BufferedReader( InputStreamReader(pro.getErrorStream())); ( (text = br2.readLine()) != } } }

NOTICE Writing SWF file e:/ 转化SWF文件成功!!! result:4131

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读