php中pdf转swf的案例

  介绍

这篇文章将为大家详细讲解有关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的案例