php pdf如何轉swf

藏色散人
發布: 2023-03-07 11:18:01
原創
2539 人瀏覽過

php pdf轉swf的方法:先安裝swftools;然後下載中文支援及字型庫;接著在專案中上傳pdf檔到伺服器的方法中;最後執行檔轉換的程式碼即可。

php pdf如何轉swf

推薦:《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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板