準備資料:
1.xpdfbin-win-3.03.zip、xpdf-chinese-simplified.tar.gz
2.兩個中文字庫案:gkai00mp.ttf、gbsn00lp.ttf
3.加上pdf2swf工具
html
首先安裝swftools,不考慮中文的情況下,乙個pdf2swf.exe已經足夠我們使用轉換任務。
下面集中精力解決中文字元的問題。
1.解壓縮xpdfbin-win-3.03.zip到指定目錄(c:\xpdf)
2.解壓縮xpdf-chinese-simplified.tar.gz 到上面的目錄下(c:\xpdf\xpdf-chinese-simplified)
3.拷貝兩個字型檔案gkai00mp.ttf、gbsn00lp.ttf到cmap目錄下(c:\xpdf\xpdf-chinese-simplified\cmap)
4.修改c:\xpdf\xpdf-chinese-simplified下的add-to-xpdfrc檔案《注意相關路徑配置》
#----- begin chinese simplified support package (2011-10.27ok,下面看一下執行的過程:)cidtounicode adobe-gb1 c:\xpdf\xpdf-chinese-simplified\adobe-gb1.cidtounicode
unicodemap iso-2022-cn c:\xpdf\xpdf-chinese-simplified\iso-2022-cn.unicodemap
unicodemap euc-cn c:\xpdf\xpdf-chinese-simplified\euc-cn.unicodemap
unicodemap gbk c:\xpdf\xpdf-chinese-simplified\gbk.unicodemap
cmapdir adobe-gb1 c:\xpdf\xpdf-chinese-simplified\cmap
tounicodedir c:\xpdf\xpdf-chinese-simplified\cmap
displaycidfonttt adobe-gb1 c:\xpdf\xpdf-chinese-simplified\cmap\gbsn00lp.ttf
displaycidfonttt adobe-gb1 c:\xpdf\xpdf-chinese-simplified\cmap\gkai00mp.ttf
#----- end chinese simplified support package
在普通的pdf2swf -o -t 形式的命令後,加上乙個-s 指定languagedir,就可以成功解決中文pdf2swf的問題啦!
僅供參考!
pdf2swf多語言支援
pdf2swf是swftools中的乙個工具,預設沒有多語言支援,直接執行有可能報如下錯誤 error unknown character collection adobe gb1 error couldn t find a font for heiseimin w3 90ms rksj h 需要新...
PDF2SWF中文字符集解決方案
前幾天使用pdf2swf實現了專案中的乙個預覽的小功能,後期遇到中文內容無法成功顯示的bug,困擾的不輕,網上也搜到不少資料,但是當時是在公司裡處理問題,很多網上資源被公司遮蔽,導致遲遲不能奏效,最後折騰了大半天,才實現功能,下面詳細總結一下。準備資料 到上面的目錄下 c xpdf xpdf chi...
Linux下word轉pdf中文亂碼問題
首先windows 字型庫的路徑 c windows fonts 在 usr share fonts 下新建資料夾 winfonts cd usr share fonts winfonts sudo mkfontscale sudo mkfontdir 這兩條命令是生成字型的索引資訊 sudo fc...