- 浏览: 307882 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (118)
- VS2008 (2)
- JAVA (34)
- AJAX (1)
- C# (1)
- Flex (16)
- FMS (6)
- SQLSERVER (1)
- ORACLE (1)
- Quartz (1)
- struts2 (1)
- java数据结构 (1)
- java设计模式 (3)
- JSF (0)
- web (2)
- jbpm4 (4)
- J2EE (1)
- webservice (2)
- javascript (8)
- spring (3)
- lucene (0)
- linux (9)
- ibatis (1)
- JPA (2)
- 外挂 (0)
- VB (0)
- Hibernate (1)
- OSGI (8)
- EXT (4)
- Maven (1)
- SpringSecurity (0)
- activiti (0)
- 项目开发 (0)
- 项目管理 (7)
- android (0)
- FFMPEG (1)
- C (2)
- eclipse (1)
最新评论
-
默默得守候在你的身边:
给力
java与Delphi写的dll交互 -
默默得守候在你的身边:
java与Delphi写的dll交互 -
fuguitong:
[url][url][url][url][url][url][ ...
doc转swf -
baidu_25402161:
到结束的时候一直 Can't delete processIn ...
一个请假单流程的实现(struts2.1.8+spring2.5+hibernate3集成jbpm4.3) -
lohaoo1:
nice!
java面包屑导航制作
将doc转换成swf,然后显示在html页面上。
package org.forever.util; import java.io.File; import java.util.HashMap; import java.util.Map; import org.apache.log4j.Logger; public class FlashPaperUtil { private static final String UNINSTALL_BAT = "uninstall.bat"; private static final String INSTALL_BAT = "install.bat"; private static Logger log = Logger.getLogger(FlashPaperUtil.class); private static final String CMD_C_START = "cmd /c start "; private static final String FLASH_PRINTER_EXE = "FlashPrinter.exe"; private static final String FLASH_PAPER2_2 = "FlashPaper2.2"; private static final String SPACE = " "; private static String flashPaperDir; private static String flashPrinterPath; private static String installPath; private static String unInstallPath; private static Runtime runtime = Runtime.getRuntime(); private static Map<String, String> fileMap = new HashMap<String, String>(); private static FlashPaperUtil instance; private FlashPaperUtil(){ flashPaperDir = FlashPaperUtil.class.getClassLoader().getResource( FLASH_PAPER2_2).getFile(); for (File file : new File(flashPaperDir).listFiles()) { fileMap.put(file.getName(), file.getAbsolutePath()); } flashPrinterPath = fileMap.get(FLASH_PRINTER_EXE); installPath = fileMap.get(INSTALL_BAT); unInstallPath = fileMap.get(UNINSTALL_BAT); } public static FlashPaperUtil getInstance(){ if(null == instance){ synchronized (FlashPaperUtil.class) { instance = new FlashPaperUtil(); } } return instance; } public void docToSwf(String docPath, String outPath) throws Exception { String command = flashPrinterPath + SPACE + docPath + SPACE + "-o" + SPACE + outPath; Process process = runtime.exec(command); process.waitFor(); process.destroy(); File outFile = new File(outPath); if(outFile.exists()){ log.info("docToSwf success........."); } } public void install() throws Exception { String cmd = CMD_C_START + installPath; Process process = runtime.exec(cmd,null,new File(flashPaperDir)); process.waitFor(); process.destroy(); log.info("install success.........."); } public void uninstall() throws Exception { String cmd = CMD_C_START + unInstallPath; Process process = runtime.exec(cmd,null,new File(flashPaperDir)); process.waitFor(); process.destroy(); log.info("uninstall success.........."); } public static void main(String[] args) throws Exception { FlashPaperUtil.getInstance(); } }
该工具不适用于64
如果要用64的,使用print2Flash,掉用命令:
p2Server.exe F:\abc.doc F:\abc.swf /createlogfile:on /logfilename:F:\doc2swf.log
或者p2Server.exe F:\abc.doc F:\abc.swf
评论
6 楼
fuguitong
2016-07-05
[url][url][url][url][url][url][url][url][url][url][url][url][url][url][img][img][img][img][list]
[*]
[/list] [/img][/img][/img][/img][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url]
[*]
引用
[/list] [/img][/img][/img][/img][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url][/url]
5 楼
SoarDing
2012-07-09
请问楼主,老是报空指针怎么处理。
java.lang.NullPointerException
at org.forever.util.FlashPaperUtil.<init>(FlashPaperUtil.java:31)
at org.forever.util.FlashPaperUtil.getInstance(FlashPaperUtil.java:42)
java.lang.NullPointerException
at org.forever.util.FlashPaperUtil.<init>(FlashPaperUtil.java:31)
at org.forever.util.FlashPaperUtil.getInstance(FlashPaperUtil.java:42)
4 楼
antony102201
2011-12-28
想请教一下LZ这个DefaultViewer2.swf是转换过后,打开的样式,那这个可不可以改啊,我不想要打印按钮,多一个可以旋转按钮。
3 楼
antony102201
2011-12-28
我把p2fServer.exe这个文件拷贝进去,把private static final String FLASH_PRINTER_EXE = "FlashPrinter.exe"; 改成了
private static final String FLASH_PRINTER_EXE = "p2fServer.exe";
这个,可以运行不起来了
我安装的是Print2Flash3
private static final String FLASH_PRINTER_EXE = "p2fServer.exe";
这个,可以运行不起来了
我安装的是Print2Flash3
2 楼
antony102201
2011-12-28
如果要用64的,使用print2Flash,掉用命令:
p2Server.exe F:\abc.doc F:\abc.swf /createlogfile:on /logfilename:F:\doc2swf.log
或者p2Server.exe F:\abc.doc F:\abc.swf
请问楼主
这个64是什么意思啊
还有我使用print2Flash,到底怎么使用啊,调用命令是怎么调用的啊,刚搞这个东西,不太懂
p2Server.exe F:\abc.doc F:\abc.swf /createlogfile:on /logfilename:F:\doc2swf.log
或者p2Server.exe F:\abc.doc F:\abc.swf
请问楼主
这个64是什么意思啊
还有我使用print2Flash,到底怎么使用啊,调用命令是怎么调用的啊,刚搞这个东西,不太懂
1 楼
sam_kee
2010-12-08
楼主厉害啊!
发表评论
-
OSGI学习
2012-03-18 18:01 0http://www.blogjava.net/zhenyu3 ... -
OSGI学习笔记(七)
2012-03-17 23:58 1693SpringDM初步使用(二) 介绍哈官方的第二个例子 ... -
ubuntu10.04下nexus和maven的安装及配置
2012-03-14 16:14 2508前提要有jdk环境,官方下载nexus和maven,解压后创建 ... -
ubuntu10.04下eclipse的安装及配置
2012-03-14 00:01 1306从官方http://www.eclipse.org/downl ... -
Ubuntu10.04下配置java环境变量
2012-03-13 23:28 1066Ubuntu10.04默认安装了OpenJDK,但还是基于Su ... -
eclipse设置保护色
2012-03-16 09:22 9414eclipse操作界面默认颜色为白色。对于我们长期使 ... -
OSGI学习笔记(六)
2012-03-17 15:08 2754SpringDM初步使用(一) 官方地址http:// ... -
OSGI学习笔记(八)
2012-03-19 21:08 2301SpringDM初步使用(三) spring第三个例子 ... -
OSGI学习笔记(五)
2011-07-31 10:32 1585开放服务网关协议 (Open Services Gateway ... -
osgi学习笔记(三)
2011-07-16 22:43 1959OSGI实战书上讲了一个web登陆验证切换功能。表达了osgi ... -
word工具类
2011-03-15 09:19 1443package org.foreverframework ... -
命令模式--撤销恢复
2011-03-14 22:32 4985该例子来自阎宏提供的 ... -
java zip
2011-03-06 15:32 1215import java.io.BufferedInputStr ... -
javamail简单使用
2010-11-15 08:29 2349MailInfo类: //发送邮件的信息类 public ... -
xloadtree的一个改造
2010-09-20 22:58 2567修改了xloadtree的部分源码以适合自己使用。 1.修改 ... -
java与Delphi写的dll交互
2010-09-05 22:27 6160有时候在项目开发的时候难免会和硬件提供的开发包接触,这些开发接 ... -
JAVA与DLL交互
2010-08-27 23:32 1945jna官网地址:https://jna.dev.java.ne ... -
office工具类
2010-07-31 14:17 2308将jcom.dll放入jdk的bin目录下,将jcom.jar ... -
启动多个tomcat
2010-04-22 09:13 1214想启动多个tomcat,只需修改conf/server.xml ... -
dos 删除指定日期前的文件
2010-04-19 22:47 3459@echo off&setlocal enablede ...
相关推荐
标题提到的"doc转swf工具"是一种专门用于将Microsoft Word(doc格式)文档转换为Adobe Flash(swf格式)的软件。这种转换有助于在线共享、演示或保护内容,因为SWF文件可以在多种平台上播放,且不易被编辑。 描述中...
doc转换为swf的工具
3. **doc2swf**:这个功能则是将Word文档转换为SWF文件。SWF格式便于在网络上传输,可以嵌入网页,实现在线阅读和播放,特别适合那些希望将文档内容以互动形式展示的用户。转换后的SWF文件体积相对较小,加载速度快...
标题中的"Doc2Swf+Pdf2Swf"是指两种工具,用于将文档转换成SWF(ShockWave Flash)格式的文件。Doc2Swf主要用于将Microsoft Word文档转换为SWF,而Pdf2Swf则专门处理PDF文档,这两者都是为了在网页上实现文档的在线...
2. **doc转swf过程**: 要将doc文档转换为swf,你需要使用FlashPaper软件。首先打开FlashPaper,然后导入doc文件。在设置好转换参数(如质量、尺寸、颜色模式等)后,点击“转换”按钮,FlashPaper会生成一个SWF...
pdf转swf,epup,text,image,html,doc等 各种转换
这款工具在处理doc(Microsoft Word文档)到PDF或SWF的转换时,能保持原有的文档格式和布局,方便用户在网络上传播、查看或保存。 一、FlashPaper2的主要功能: 1. **DOC到PDF转换**:FlashPaper2允许用户快速将...
- **DOC、PPT转SWF**:可以借助Microsoft Office的COM接口,结合自动化技术,先将DOC或PPT文件导出为图片序列,再利用Flash软件或其他工具将图片序列转化为SWF。 - **JPG转SWF**:由于JPG本身就是图像格式,转换...
总结,通过OpenOffice和相关的Java库,我们可以实现Java环境下的文件格式转换,包括JPG图片和DOC文档转PDF,以及PDF转SWF。这些操作对于构建在线文档预览系统至关重要。同时,确保正确配置和安装相关软件、字体以及...
### 格式转换技术解析:将txt, doc, JPG等转为SWF或PDF转Flash #### 技术背景 随着互联网技术的发展,文档和图像的在线分享需求日益增加,尤其是像百度文库和豆丁网这样的平台,它们能够将各种格式的文档,包括...
"toSwfText(文本文档转swf)"是一个针对文本文件转换为SWF(ShockWave Flash)格式的工具或过程。SWF是一种广泛用于互联网的富媒体格式,由Adobe Flash支持,能够展示动态内容、交互式图形以及动画。将文本文档转化为...
标题提到的"doc转换为pdf、swf等格式代码"是指利用编程语言进行文件格式的转换,这里使用的是C#。C#是一种功能强大的面向对象的编程语言,常用于开发Windows应用程序,包括文件处理和转换。 首先,让我们来探讨一下...
### IT知识点:doc/pdf转换至SWF的Java实现方法 #### 核心概念与技术背景 在探讨如何将doc或pdf文件转换为SWF格式时,我们首先需要理解几个核心概念和技术背景。SWF(Shockwave Flash)是一种由Adobe Systems开发...
"word转pdf转swf"这个主题涉及到三个主要的文件格式:Word(.doc或.docx)、PDF(Portable Document Format)和SWF(ShockWave Flash)。下面我们将深入探讨这三个格式及其相互转换的过程、工具和应用场景。 首先,...
您或者知道把doc加密,或者转换成pdf再加密,虽有一定的保护效果,但还是很容易破解!您肯定想到过,要是转换成swf就好了,思路很好,flashpaper就可以帮你做到! 安装后,会显示在office菜单栏的“加载项”里,点击...
本FlashPaper无打印按钮,但保留的最大化按钮。只要替换C:\Program Files\Macromedia\FlashPaper 2\Interface文件夹下的DefaultViewer2.swf文件即可!
2. **Word到PDF转换**:在Java环境中,可以利用开源库如Apache POI来读取和操作Microsoft Word(.doc或.docx)文档,然后使用转换工具如JODConverter将其转换为PDF格式。Apache POI提供了对Office文档的低级访问,而...
综上所述,"PDF word 转swf"涉及到的技术主要包括文件格式转换、SWF文件的特性、以及可能使用的转换工具如Adobe FlashPaper。了解这些知识点,用户可以更有效地管理和利用自己的数字资源,适应不同的展示和传播需求...
Word转SWF工具是一种软件,它能够帮助用户将Word文档转换为SWF(Shockwave Flash)格式的文件。这种转换工具对于那些希望在网页上展示文档、制作在线教程或者保护内容免于被复制的用户非常有用。SWF是一种常见的网络...