php pdf如何转swf
程序员文章站
2022-03-07 09:32:32
...
php pdf转swf的方法:首先安装swftools;然后下载中文支持及字体库;接着在项目中上传pdf文件到服务器的方法中;最后执行文件转换的代码即可。
推荐:《PHP视频教程》
PHP将pdf文件转换成swf文件
用PHP开发皮肤科网站的时候,用到了在线浏览pdf文件的功能,js播放插件需要同时将pdf文件转换成swf文件两者兼用才能达到效果。
首先要在linux服务器上安装pdf转换为swf的转换工具
安装swftools
中文支持安装:
mkdir –p /usr/share/xpdf cd /usr/share/xpdf/
下载中文支持及字体库
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz wget http://www.nginxs.com/download/font.zip tar zxvf xpdf-chinese-simplified.tar.gz unzip font.zip mv Gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified/CMap/ cd /usr/share/xpdf/xpdf-chinese-simplified
编辑,加入新增的字体
vim add-to-xpdfrc
内容如下:
cidToUnicodeAdobe-GB1/usr/share/xpdf/chinese-simplified/Adobe-GB1.cidToUnicode unicodeMapISO-2022-CN/usr/share/xpdf/chinese-simplified/ISO-2022-CN.unicodeMap unicodeMapEUC-CN/usr/share/xpdf/chinese-simplified/EUC-CN.unicodeMap unicodeMapGBK/usr/share/xpdf/chinese-simplified/GBK.unicodeMap cMapDirAdobe-GB1/usr/share/xpdf/chinese-simplified/CMap toUnicodeDir/usr/share/xpdf/chinese-simplified/CMap displayCIDFontTT Adobe-GB1 /usr/share/xpdf/chinese-simplified/CMap/gkai00mp.ttf
保存后退出
SwfTool安装:
cd /usr/local/wenku wget http://www.swftools.org/swftools-0.9.1.tar.gz tar zxvf swftools-0.9.1.tar.gz cd swftools-0.9.1 ./configure 6)make make install
测试一下是否可用
pdf2swf -o /usr/output.swf -T -z -t -f /usr/test1.pdf -s languagedir=/usr/local/share/xpdf/chinese-simplified -s flashversion=9
然后就是如何运用到项目中 如下
在项目中上传pdf文件到服务器的方法中
下面是执行文件转换的代码,$path1是转换的swf文件保存地址,$path是pdf文件路径
system("pdf2swf -o $path1 -T -z -t -f $path -s languagedir=/usr/share/xpdf/xpdf-chinese-simplified -s flashversion=9 -s poly2bitmap",$out);
以上都完成就成功了
以上就是php pdf如何转swf的详细内容,更多请关注其它相关文章!
下一篇: php怎么修改session的生存时间
推荐阅读
-
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
-
swf格式如何转flv格式?swf格式转flv格式的方法
-
PHP如何创建文件夹(mkdir的用法,mkdirs的语法)【转】
-
php用windows COM组件调用openoffice接口实现word转pdf文件时报错的解决办法
-
php如何使用Image Magick将PDF文件转换为JPG文件
-
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
-
如何pdf转成ppt(免费pdf转word软件推荐)
-
pdf文件如何转word文件?迅捷PDF转换器图文教程
-
如何对PDF转WORD做控制
-
使用swftools转好pdf格式文件为swf格式文件