文档在线预览(三)- 使用SWFTools转换文档为SWF格式

news/2025/2/12 8:10:13/

1.SWFTools介绍

        SWFTools is a collection of utilities for working with Adobe Flash files (SWF files). The tool collection includes programs for reading SWF files, combining them, and creating them from other content (like images, sound files, videos or sourcecode). SWFTools is released under the GPL. 

        使用SWFTools就可以实现我们的功能,将PDF文件转换成SWF格式。SWFTools可以讲很多格式的文件转换为SWF。

官网地址:http://www.swftools.org/

下载地址:http://download.csdn.net/detail/jolingogo/5075059

2.示例

这是一个安装程序,先安装一下

这里使用的是0.9.2版本,我们用Java调用命令的方式来使用这个软件

pdf2swf -s - Set a SWF encoder specific parameterUsage: ./pdf2swf -s [option][=value] input.pdf -o output.swf 

package org.ygy.util;import java.io.IOException;public class SWFUtil {public static final String SWFPATH = "D:/Program Files/SWFTools/pdf2swf.exe";//安装的路径public static void toSWF(String sourcePath , String targetPath) {String cmd = SWFPATH + " \"" + sourcePath + "\" -o \"" + targetPath+ "\" -T 9";System.out.println(cmd);try {Runtime.getRuntime().exec(cmd);} catch (IOException e) {e.printStackTrace();}}public static void main(String[] args) {SWFUtil.toSWF("E://demo_1.pdf" , "E://demo_s.swf");}
}
详细介绍的话,可以参考官网文档。


http://www.ppmy.cn/news/639888.html

相关文章

flash游戏转换html5,一键转换——介绍我做的flash转html5工具LavaH

好久没更新博客了。 自从一个多月前从超闪离职,我一直在家搞flash转html5的工具,现在已经很成熟了,可以对外公布了。 我以前搞过Lava,LavaX虚拟机,所以我把这个新作品称作LavaH。 那么有人会问,市面上有好多flash转html5工具,你的有什么特色呢? 我们以pandaRun.swf为例…

html嵌入flv格式和swf格式视频

html不能直接引入flv格式的视频&#xff0c;只能通过引入一个.swf的播放器来播放flv格式的视频 <object class id"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version7,0…

SWF怎么转FLV格式?

swf格式怎么转FLV格式&#xff0c;很多人都会用到这样的格式&#xff0c;那么下面小便就简单的给大家介绍一下将swf转换成flv格式&#xff0c;希望可以帮助到大家。 辅助工具&#xff1a;迅捷PDF在线转换器 步骤一&#xff1a;首先我们可以直接通过搜索迅捷PDF在线转换器然后进…

使用Flvplayer.swf播放器播放 .flv 格式的视频

1.首先下载一个 Flvplayer.swf 播放器用于播放.flv格式的视频。 大家可以到我上传的所有资源中寻找这个资源“FlvplayerSwf.zip”进行下载&#xff1a; https://download.csdn.net/download/qq_27607579/10764111 或者从如下的百度网盘链接进行下载&#xff1a; 链接: https:/…

如何快速不借用转换工具将FLV格式视频转换成MP4

FLV流媒体格式是一种新的视频格式&#xff0c;全称为Flash Video。它的出现有效地解决了视频文件导入Flash后&#xff0c;使导出的SWF文件体积庞大&#xff0c;所以就引出了FLV格式&#xff0c;主要特点就是体积小 适合作为流媒体在网上进行传播 因此现在大多数在线视频网站都是…

C#枚举的练习

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _03枚举的练习 { public enum Sesons { 春, 夏, 秋, 冬 } public enum QQState { OnLine,OffLine,Leave,Busy,QMe }class Program {static…

50. Pow(x, n)

50. Powx, n 原题链接&#xff1a;完成情况&#xff1a;解题思路&#xff1a;参考代码&#xff1a; 原题链接&#xff1a; 50. Pow(x, n) https://leetcode.cn/problems/powx-n/ 完成情况&#xff1a; 解题思路&#xff1a; 参考代码&#xff1a; package 西湖算法题解___…

windows10虚拟机安装苹果系统

1.安装虚拟机&#xff0c;秘钥破解&#xff08;安装包在百度网盘的下载目录下&#xff09; 2.把unlocker206解压到虚拟机安装目录下&#xff0c;以管理员身份运行win-install.exe(压缩包在下载目录下&#xff0c;运行后虚拟机就会显示苹果系统) 3.设置好苹果系统后&#xff0c;…