http://tetop.blog.51cto.com/1883288/817509
很久之前曾在centos环境下配置过swftools,并解决了安装过程中遇到的一些错误,今天再次配置的时候,还是遇到了一些问题,不过最后解决了。
这次配置的环境是CentOS6.2的32位版本,配置项包括openoffice3、xpdf-chinese-simplified、swftools、memcached,下面是swftools的安装配置步骤:
1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。
yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
2、下载编译安装swftools。
wget http://www.swftools.org/swftools-0.9.1.tar.gz
tar vxzf swftools-0.9.1.tar.gz
cd swftools-0.9.1
./configure --prefix=/usr/local/swftools
make
make install
3、设置swftools环境变量,使pdf2swf成为一个可执行命令
vim /etc/profile
export PATH=$PATH:/usr/local/swftools/bin/
4、安装xpdf语言包。下载xpdf-chinese-simplified.tar.gz文件,解压到/usr/local下,编辑add-to-xpdfrc文件,如下:
vim /usr/local/xpdf-chinese-simplified/add-to-xpdfrc
fontDir /usr/share/fonts/win
displayCIDFontTT Adobe-GB1 /usr/share/fonts/win/simhei.ttf
字体文件自己下载…
5、最后使用如下转换命令测试:
pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/opt/123.pdf" -o "/opt/test/%.swf"
转换成功!搞定!
附:Linux环境配置文件如下:
openOfficeStartCommand = /usr/lib/openoffice.org3/program/soffice.bin/ -headless\ -accept="socket,host=127.0.0.1,port=8100;urp;"\ -nofirststartwizard
pdfToSwfCommand = /usr/local/swftools/bin/pdf2swf
bitMapc=-T 9 -s poly2bitmap -s zoom=150
zoom=150
langc=-s languagedir=/usr/local/xpdf-chinese-simplified
port = 8100
分享到:
相关推荐
java用flexPaper在仿制在线文档阅读时候需要用到swftools 其在linux下安装比较模糊 经过自己的尝试,终于在实际服务器上测试通过。
swftools linux编译 【资源】gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified.tar.gz readme openOfficeStartCommand = /usr/lib/openoffice.org3/program/soffice.bin/ -headless\ -accept="socket,host=...
linux swftools最新版 将pdf转换为swf的工具包
ubuntu下安装swftools+java的调用swftools,给出了完整的例子
安装swftools的依赖包freetype
linux下转换office文档成为pdf,,实现在线预览。文档有详细说明,openoffice太大无法上传。这里有文档说明和需要的jar包,,还有字体。文档有路径进行直接下载。
详细说明swftools、openoffice软件在window、linux环境下的安装;杜绝没有经过验证胡乱抄袭
可以正常编译安装的swftools,根据大神的博客,做了点小修改. 我自己在网上找了好久,终于找到了swftools不能正常make的原因,修改了些里面的代码,可以正常make,make install, 在mac上试过了没有问题 不过你还是要在安装...
包含swftoolswindows版linux版 openOffice+swftools实现office文件转换成swf
swftools-0.9.1.tar.gz for linux
swftools
swftools安装好的压缩包
swftools包swftools包
giflib-5.1.0.tar linux下安装swftools是需要的包。giflib-5.1.0.tar linux下安装swftools是需要的包。giflib-5.1.0.tar linux下安装swftools是需要的包。
SWFTools 是一组用来处理 Flash 的 swf 文件的工具包,包括: 1 合并工具 swfcombine 2. 抽取工具 swfextract 3. PDF/JPEG/PNG/AVI/TTF/WAV 到 SWF 的转换工具 :pdf2swf, jpeg2swf, png2swf, avi2swf, font2swf,...
swftools 最新版本 可以说是源码
swftools-0.9.2 swftools-0.9.2 Linux系统
SWFTools是一种实用工具与Adobe Flash文件(SWF文件)工作的集合。 该工具集包括用于阅读的SWF文件,结合他们,和他们建立从其他内容(如图像,声音文件,视频或源代码)程序。 SWFTools是在GPL下发布的。 SWFTools ...
swftools、flexpaper等工具包。swftools用于将pdf转换为swf文件,而flexpaper则可以实现对swf文件的播放,从而实现pdf文件的预览。