我们的征途是星辰大海

My Conquest Is the Sea of Stars

pdf2swf

是的,你没有看错,都9102年了,flash马上滚蛋的时候,我还在搞flash,突然要折腾pdf2swf, 原因自然是内网的文章转换,同事电脑换了win10小升级,同事的文件挂内网后,要么中间有文字是乱码的,要么后台的人说,无法转换。

《pdf2swf》

部分文字乱码和转换程序报错很明显,就是字体支持不全所致,针对该文件,补充对应的字体即可,本次补充了win10新增的等线字体,和另外一个什么小标宋。

修改一下 add-to-xpdfrc 文件,索性全部调用了。

#----- begin Chinese Simplified support package (2019-aug-22)
cidToUnicode    Adobe-GB1   D:/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode
unicodeMap  ISO-2022-CN D:/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap
unicodeMap  EUC-CN      D:/xpdf-chinese-simplified/EUC-CN.unicodeMap
unicodeMap  GBK     D:/xpdf-chinese-simplified/GBK.unicodeMap
cMapDir     Adobe-GB1   D:/xpdf-chinese-simplified/CMap
toUnicodeDir            D:/xpdf-chinese-simplified/CMap
displayCIDFontTT    Adobe-GB1   D:/xpdf-chinese-simplified/CMap/STSONG.TTF
displayCIDFontTT Adobe-GB1   D:/xpdf-chinese-simplified/gkai00mp.ttf
displayCIDFontTT Adobe-GB1   D:/xpdf-chinese-simplified/gbsn00lp.ttf
displayCIDFontTT Adobe-GB1   D:/xpdf-chinese-simplified/Deng.ttf
displayCIDFontTT Adobe-GB1   D:/xpdf-chinese-simplified/Dengl.ttf
displayCIDFontTT Adobe-GB1   D:/xpdf-chinese-simplified/Dengb.ttf
fontDir                    C:\WINDOWS\Fonts
#----- end Chinese Simplified support package

转换命令也记录一下

pdf2swf.exe -o c:\113.swf -t c:\113.pdf -s languagedir=D:\xpdf-chinese-simplified -T 9 -z -f

转换过程有个小报错 NOTICE File contains soft masks

增加1个参数 -O 1,飞快的通过了

pdf2swf.exe -o c:\113.swf -t c:\113.pdf -s languagedir=D:\xpdf-chinese-simplified -T 9 -z -f -O 1

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据