博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pdf2swf 中文乱码问题
阅读量:5291 次
发布时间:2019-06-14

本文共 1377 字,大约阅读时间需要 4 分钟。

 

  准备资料:

  1.xpdfbin-win-3.03.zip、xpdf-chinese-simplified.tar.gz 

  下载地址:

  2.两个中文字体文件:gkai00mp.ttf、Gbsn00lp.ttf

  下载地址:

       (不要骂我,被逼无奈好不容易在CSDN找到这个下载地址)

  3.加上PDF2SWF工具

  首先安装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.27)cidToUnicode    Adobe-GB1    c:\xpdf\xpdf-chinese-simplified\Adobe-GB1.cidToUnicodeunicodeMap    ISO-2022-CN    c:\xpdf\xpdf-chinese-simplified\ISO-2022-CN.unicodeMapunicodeMap    EUC-CN        c:\xpdf\xpdf-chinese-simplified\EUC-CN.unicodeMapunicodeMap    GBK        c:\xpdf\xpdf-chinese-simplified\GBK.unicodeMapcMapDir        Adobe-GB1    c:\xpdf\xpdf-chinese-simplified\CMaptoUnicodeDir            c:\xpdf\xpdf-chinese-simplified\CMapdisplayCIDFontTT    Adobe-GB1    C:\xpdf\xpdf-chinese-simplified\CMap\gbsn00lp.ttfdisplayCIDFontTT    Adobe-GB1    C:\xpdf\xpdf-chinese-simplified\CMap\gkai00mp.ttf#----- end Chinese Simplified support package

  OK,下面看一下执行的过程:  

  

  在普通的pdf2swf -o {0} -t {1} 形式的命令后,加上一个-s 指定languagedir,就可以成功解决中文PDF2SWF的问题啦!

  仅供参考!

转载于:https://www.cnblogs.com/tiandi/p/7002966.html

你可能感兴趣的文章
POJ 1202 Family 概率,DP,高精 难度:2
查看>>
jquery元素查找方法
查看>>
纯代码Tom
查看>>
C Looooops(poj2115+扩展欧几里德)
查看>>
Monkey测试
查看>>
二、Statement 、PreparedStatement 、CallableStatement
查看>>
selenium学习
查看>>
bzoj3110: [Zjoi2013]K大数查询 【树套树,标记永久化】
查看>>
javascript学习教程之---如何从一个tab切换到banner幻灯片的转换
查看>>
psp进度统计
查看>>
perl字符串映射函数
查看>>
鱼和豆腐一起吃
查看>>
转载:编剧技巧思路乱谈
查看>>
Linux centos7 rsync工具介绍、rsync常用选项、rsync通过ssh同步
查看>>
函数堆栈
查看>>
关于在linux系统下安装jdk
查看>>
请帮我看看这个页面,红色部份如何改才能保存到ACCess数据库中
查看>>
Oracle数据库初学者入门教程
查看>>
PHP实现栈(Stack)数据结构
查看>>
python常见问题及解决
查看>>