swftools怎么指定-b参数后模板文件的路径?

问题描述

在解决java调用命令的执行swftools工具的时候,怎么给-Brfxview.swf参数加上目录,哪位大侠有正确的方法,帮小弟解决这个问题。importjava.io.BufferedReader;importjava.io.File;importjava.io.IOException;importjava.io.InputStreamReader;publicclassPdfConverterSwf{publicstaticintconvertPDF2SWF(StringsourcePath,StringdestPath,StringfileName)throwsIOException{//目标路径不存在则建立目标路径Filedest=newFile(destPath);if(!dest.exists()){dest.mkdirs();}//源文件不存在则返回Filesource=newFile(sourcePath);if(!source.exists()){return0;}//调用pdf2swf命令进行转换Stringcd="D:\ProgramFiles\SWFTools\pdf2swf.exe"+sourcePath+"-o"+destPath+fileName;Stringccd="pdf2swf.exe-t"+sourcePath+"-z-Brfxview.swf-sflashversion=9"+"-slanguagedir=D:\ProgramFiles\SWFTools\xpdf-chinese-simplified"+"-o"+destPath+fileName;System.out.println(ccd);Processpro=Runtime.getRuntime().exec(ccd);BufferedReaderbufferedReader=newBufferedReader(newInputStreamReader(pro.getInputStream()));while(bufferedReader.readLine()!=null);try{pro.waitFor();}catch(InterruptedExceptione){e.printStackTrace();}returnpro.exitValue();}publicstaticvoidmain(String[]args)throwsIOException{StringsourcePath="D:\prod.pdf";StringdestPath="D:\";StringfileName="test1.swf";PdfConverterSwf.convertPDF2SWF(sourcePath,destPath,fileName);}}

解决方案

解决方案二:
如果是在LINUX里,你知道怎么调用pdf2swf生成SWF么?
解决方案三:
这个问题好@!但是不知道怎么解决,大侠你自己解决了没有啊。
解决方案四:
我下载的SWFTools安装包内没有xpdf-chinese-simplified这个文件,杯具,谁有请发我一下谢谢。E-Mail:aganar@qq.com

时间: 2024-09-20 18:31:48

swftools怎么指定-b参数后模板文件的路径?的相关文章

C#获取剪贴板数据粘贴到某个文件后该文件的路径

问题描述 我在用C#做一个东西,想获取当把剪贴板数据粘贴到某个文件中时该文件的路径,请问可以怎么做呢?我在网上查到可以使用钩子,但这条路似乎走不通了,因为无法使用全局钩子捕获到WH_CALLWNDPROC消息,不知道还有没有其它的途径解决我的问题 解决方案 解决方案二:不知道~无法使用全局钩子捕获到WH_CALLWNDPROC消息全局勾子还有这个限制?我去查查MSDN看看解决方案三:WH_CALLWNDPROCandWH_CALLWNDPROCRETHooksTheWH_CALLWNDPROCa

php-smarty中assign方法后必须display才能在模板文件中调用吗?

问题描述 smarty中assign方法后必须display才能在模板文件中调用吗? smarty中assign方法后必须display才能在模板文件中调用吗? 解决方案 http://blog.sina.com.cn/s/blog_8173443e01015zz4.html 解决方案二: php 中 assign(""col1""$col1); assign(""col2""$col2); //进行模板变量替换 {$col1

dedecms主要模板文件与功能说明

DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS也支持使用风格的形式使用模板,默认风格是 default,它表示系统默认使用 {cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除 default 原有的文件,把下载的模板文件夹命名你

thinkPHP分组后模板无法加载问题解决方法_php实例

本文分析了thinkPHP分组后模板无法加载问题解决方法.分享给大家供大家参考,具体如下: 一个分组简要的目录结构如下图所示: 默认分组配置为Home.当访问localhost/server/时可以正常访问前台,localhost/server/home/Index/index也能正常访问. 但是,localhost/server/admin却不能加载tpl页面,但是能够访问到控制器(localhost/server/admin/Index/index能访问,display不出页面). 解决:

DEDECMS织梦系统生成静态页面提示“模板文件不存在,无法解析文档”

我自己的解决办法很简单,是因为我模板文件搞错了,所以就生成不了了. 网上收集的解决办法 如果是生成文档页面出现这个错误提示,打开arc.archives.class.php这个文件,找到第484行. 修改一下报错的代码: echo "模板文件不存在,无法解析文档!"; 修改成: echo "模板文件不存在,无法解析文档!" .$this->ArcID; 这样可以返回第一个错误的文章的ID,于是,再生成时我得到了这个文章ID,打开这个文章编辑,发现这篇文章居然没

thinkPHP分组后模板无法加载问题解决方法

本文分析了thinkPHP分组后模板无法加载问题解决方法.分享给大家供大家参考,具体如下: 一个分组简要的目录结构如下图所示: 默认分组配置为Home.当访问localhost/server/时可以正常访问前台,localhost/server/home/Index/index也能正常访问. 但是,localhost/server/admin却不能加载tpl页面,但是能够访问到控制器(localhost/server/admin/Index/index能访问,display不出页面). 解决:

编程-[求助]使用java在指定的目录下实现文件的模糊搜索

问题描述 [求助]使用java在指定的目录下实现文件的模糊搜索 一.功能要求: 用户单击"选择地址"按钮,程序自动打开文件夹选择器(如图2),用户选定用户选择目标文件夹后,输入文件名(可包含"*"表示任意连续多个字符,"?"示任意一个字符),选择文件的扩展名.程序自动获取指定目录下满足条件的所有文件,并显示在窗体中(如图1).二.关键技术: 首先获取指定目录下的文件数组,再从该数组中查询满足条件的文件.三.实现的图形用户界面如下: 解决方案 已经

Excel代码教程 模板文件填充数据另存为一个文件

  今天我们来分享Excel模板代码的教程,看看如何打开一个Excel模板文件填充数据另存为一个文件. 具体代码如下呈现: string strFileName = Environment.CurrentDirectory+@"/template/template.tpl"; string strSaveFileName = Environment.CurrentDirectory+@"/excel/"+System.DateTime.Now.ToString().

打开一个Excel模板文件填充数据另存为一个文件

  string strFileName = Environment.CurrentDirectory+@"/template/template.tpl"; string strSaveFileName = Environment.CurrentDirectory+@"/excel/"+System.DateTime.Now.ToString().Replace(":","").Replace("-",&q