swf2pdf转swf时字符集问题
汗,终于碰到swf2pdf字符集问题呢,今天转一个老的pdf是出现字符集问题,并转换的swf为乱码。
出现的错误如下。
?
错误的原因是缺少中文字符集GBK-EUC-H。解决方法使用xpdf增加缺少的字符集。解决步骤如下:
(一)下载相关的xpdf及字符集
xpdf-3.02pl5-win32.zip
下载地址为
ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl5-win32.zip
xpdf-chinese-simplified.tar.gz
下载地址为
ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz
也可以去http://www.foolabs.com/xpdf/download.html查找你自己需要的字符集
以上两个文件我已经放到附件里面有用的话可以下载
(二)配置xpdf及字符集
?????? 1:解压xpdf-3.02pl5-win32.zip,解压后修改名称为xpdf,并将其考到c盘根目录下【路径可以随意指定,但是执行pdf2swf指令时要指定到当前目录】。
??????
?
?????? 2:解压xpdf-chinese-simplified,将xpdf-chinese-simplified放置xpf目录下
????
?????? 3:修改xpdf-chinese-simplified目录下的add-to-xpdfrc文件
??? java代码修改为
?
? 以上完成关于字符集乱码的配置。
增加完成后执行命令可以看到adding命令
以上不能全部解决字符集乱码的问题可能还会缺少字符
可以看缺少什么字符集就加什么字符集
displayCIDFontTT Adobe-GB1 C:\WINDOWS\Fonts\你的字符集附件xpf.rar为我的配置可以参考
?
1 楼 tengfeineu 2012-02-02 NOTICE processing PDF page 1 (595x841:0:0) (move:0:0)
WARNING Approximating advance value for glyph 726
这个问题怎么解决啊? 2 楼 80197675 2012-02-02 tengfeineu 写道NOTICE processing PDF page 1 (595x841:0:0) (move:0:0)
WARNING Approximating advance value for glyph 726
这个问题怎么解决啊?
是不是PDF格式不是标准的,这个转换工具对于一些特效的pdf好像解析会出问题的。
例如一些自定义的东西 。
3 楼 80197675 2012-02-02 80197675 写道tengfeineu 写道NOTICE processing PDF page 1 (595x841:0:0) (move:0:0)
WARNING Approximating advance value for glyph 726
这个问题怎么解决啊?
是不是PDF格式不是标准的,这个转换工具对于一些特效的pdf好像解析会出问题的。
例如一些自定义的东西 。
有的问题对于浏览应该影响不大! 4 楼 80197675 2012-02-02 80197675 写道80197675 写道tengfeineu 写道NOTICE processing PDF page 1 (595x841:0:0) (move:0:0)
WARNING Approximating advance value for glyph 726
这个问题怎么解决啊?
是不是PDF格式不是标准的,这个转换工具对于一些特效的pdf好像解析会出问题的。
例如一些自定义的东西 。
有的问题对于浏览应该影响不大!
检查下字符集,是不是 和你添加的一致!