介绍
这篇文章将为大家详细讲解有关php中pdf转swf的案例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
php pdf转swf的方法:首先安装swftools,然后下载中文支持及字体库,接着在项目中上传pdf文件到服务器的方法中,最后执行文件转换的代码即可。
引用><强> 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 焦油zxvf xpdf-chinese-simplified.tar.gz 解压缩font.zip mv Gbsn00lp。ttf gkai00mp。ttf xpdf-chinese-simplified/提出/cd/usr/share/xpdf/xpdf-chinese-simplified编辑,加入新增的字体
vim add-to-xpdfrc内容如下:
cidToUnicodeAdobe-GB1 xpdf/usr/分享//简体中文/Adobe-GB1.cidToUnicode unicodemapiso xpdf - 2022 cn/usr/share//简体中文/iso - 2022 - cn.unicodemap xpdf unicodeMapEUC-CN/usr/分享//简体中文/EUC-CN.unicodeMap xpdf unicodeMapGBK/usr/分享//简体中文/GBK.unicodeMap xpdf cMapDirAdobe-GB1/usr/分享//简体中文/提出toUnicodeDir xpdf/usr/分享//简体中文/提出 displayCIDFontTT Adobe-GB1/usr/share/xpdf/chinese-simplified/提出/gkai00mp。ttf保存后退出
SwfTool安装:
cd/usr/local/wenku wget http://www.swftools.org/swftools-0.9.1.tar.gz 焦油zxvf swftools-0.9.1.tar.gz cd swftools-0.9.1 ./configure 6) 使安装测试一下是否可用
pdf2swf - o/usr/output.主权财富基金- t - z - t - f/usr/test1.pdf - s languagedir xpdf=/usr/地方/分享//简体中文- s flashversion=9然后就是如何运用到项目中如下
在项目中上传pdf文件到服务器的方法中
下面是执行文件转换的代码,path2美元是转换的swf文件保存地址,路径是美元pdf文件路径
系统(“pdf2swf path2美元- o - t - z - t - f - s $ path languagedir xpdf=/usr/share//xpdf-chinese-simplified - s flashversion=9 - s poly2bitmap",美元);关于php中pdf转swf的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。
php中pdf转swf的案例