分页: 1 / 1

怎么看这个pdf文件?

发表于 : 2007-08-20 5:10
armeria
该装的语言包都装了,可是还是乱码,请问有什么办法看这个pdf文件吗?谢谢。

发表于 : 2007-08-20 9:33
eexpress
这个哦。是gb2312的,系统现在都不支持了。

发表于 : 2007-08-20 11:15
wizardyhnr
试试acroread吧

发表于 : 2007-08-20 11:26
ofewiofewo
至少用到黑体、楷体_GB2312,不过win下的Adobe Reader一样打不开,所以要么是损坏的,要么是加密的 :lol:

发表于 : 2007-08-31 14:46
wizardyhnr
windows下可以打开的,没有问题,搜了一下,可能是这个问题

数字图书馆PDF图书-乱码问题解决
作者 Administrator
不少代理商和用户都咨询这个问题,说一下几个不同问题的解决方案。

1.如果你在使用Acrobat 7.0 Pro或是6.0 Pro,默认安装方式是不安装Asian Fonts Support的,插入你的安装光盘,选择modification,找到Asian Fonts Support,点击安装,就可以解决一些文件缺少中文字体支持的问题。

2.关于系统中的“家庭藏书”系列,由于它们是用非正式的PDF Producer创建的PDF,所以就存在一个高版本的兼容问题(因为没有使用Adobe的统一标准),正式的PDF文件都是与Acrobat提供的 PDF Distiller创建的,Distiller6.0和7.0创建的PDF版本都是1.4,而“藏书”系列是用S22PDF创建,PDF版本是1.2,所以用Acrobat 7.0打开后会出现 wrong operand type 错误,并且正文无法显示,但是在Acrobat 6.0中,虽然也会出现 wrong operand type错误,但是正文却可以正常显示,不过导航菜单是乱码,所以,如果想读这类图书,可以安装一个Acrobat Reader 6.0(特别是在你想继续使用用Acrobat 7.0 pro而不想重新装6.0 pro的情况下)。这样虽然仍然会缺一个“楷体”的字体,但是读书是没有问题了。当然也有一个最彻底的解决方案。

这批书实际上是方正作的,他们作这批书自然有他们的目的---推广方正的Apabi Reader,所以如果想彻底解决这个问题,只好用安装方正的阅读器了, 可以在 中文阅读器 下载这个免费的阅读器。在这款阅读器下看书的效果见下面的截图。
作者: 颠倒梦想 发布日期: 2005-12-23
顶一下,沉了
作者: 颠倒梦想 发布日期: 2005-12-24
继续顶一下了
作者: 颠倒梦想 发布日期: 2005-12-25
这里高手挺多的啊,再顶一下了
作者: qdlsy 发布日期: 2005-12-26
现在方正的书你这套不灵了,还是不用再顶了吧!
作者: 颠倒梦想 发布日期: 2005-12-26

QUOTE:
下面是引用qdlsy于2005-12-26 08:01发表的:
现在方正的书你这套不灵了,还是不用再顶了吧!

那一套?
作者: 蔡九哥 发布日期: 2007-5-28
俺有点钝, 是说用阿帕比可以阅读 家庭藏书 嘛?
作者: echoc 发布日期: 2007-5-28
用S22PDF这玩艺制作的PDF相当麻烦,其中部分可以foxit PDFEdit 1.4版-页面-导出页面,导出的PDF可以除去楼主的这种疑问,我曾经试过,有的成功又的失败,用2.0版则不行。成功的意思就是得到的PDF还是文本版的,而大小不变,失败的意思就是还是文本版,但体积大了很多。
目前好像只有这种解决办法,方正就是牛…………

Re: 怎么看这个pdf文件?

发表于 : 2013-11-25 11:48
biohuang
捣鼓了S22PDF这玩艺制作的pdf很久了,在这里留个记录。

Windows下的Acrobat是可以打开的,高版本的Windows默认不带楷体_GB2312和仿宋_GB2312,因此需要从Windows XP处拷贝过来装上。装上之后,打印出来是可以看的,没有乱码。因此如果有Acrobat(非Reader),那就可以乘势打印成PDF,只留打印出来的那个,从此消除这个烦恼了。如果有Windows自带XPS也可以顺利打印。文件尺寸膨胀是因为内嵌了字体。

xpdf、evince等不能查看的原因不明,猜测缺少从CP936到Unicode的map。

这些pdf还有个问题,书签的文本是乱码。查看pdf的二进制内容发现,这些书签的字符串使用Big endian编码汉字,但却在字符串的头部加了0xFFFE这样一个对应于Little endian的BOM,因此evince看到的书签是乱码,acrobat也吃不消。把0xFFFE改为0xFEFF就可以显示书签了。还有极少部分书签(某些文件的某一两个)使用CP936编码,目前想不到简单办法修复,因为加BOM或改UTF-8都会改变文件里很多对象的偏移,损坏pdf。



这套工具的署名貌似是这位高人的
http://sourcedb.cas.cn/sourcedb_ipe_cas ... 74203.html
过程工程研究所之前叫化工冶金研究所(ICM)
不知道高人自己有没有办法。