以下是引用minezzz在2009-1-24 22:45:00的发言:楼主提供的是超星格式打印转换为PDF的,能否介绍一下怎么转换吗,使用什么软件?
前段时间也参照网上的一些文章做了一下,都不成功,可能一方面是自己的超星版本太高了,另一个原因是使用软件不行(忘了是哪个软件了,不过网络上搜来的介绍都用它),还请楼主赐教!
我目前使用的是打印法。即在超星浏览器中发布打印命令,将正在浏览的PDG文件打印到PDF虚拟打印机(包括Acrobat PDF打印机、PDFFactory打印机等),成为PDF文件。
这种方法也是较早被用于转换PDG文件的方法之一,而且用起来非常简单、方便,因此广为流传,导致后来超星阅读器针对这种方法加了一些限制,但是这些限制很快就被突破,然后双方就这样乐此不彼、义无反顾、周而复始地一轮、一轮折腾下去。虽然在无关的人看来有点无聊,但是投身其中的人经常都会为每一个微小的突破而激动 ,还真是有精神寄托的人生。
目前制约这个方法的因素包括:
- 超星浏览器对PDF打印机的封锁。 新版超星浏览器会检查打印机的名称,发现是PDF打印机则不让打印。不过超星软件毕竟没有人智能,打印机被人一改名就检测不出来了。也有人先将PDG打印到支持PostScript(PS)文件格式的真实打印机,再用Acrobat将PS文件转换成PDF文件,以绕过超星对虚拟打印机的检查。我用的是前一种改名法。
- 超星浏览器对打印页数的限制。超星浏览器会限制合法用户每个月的打印总页数,够数(每月一千页)后就不允许打印。解决的办法使用 UltraEdit-32 软件打开 SsReader.exe 文件,选择搜索菜单下的查找命令,在查找栏输入 750D8B0764A3 然后点击下一个按钮,将搜索到的750D8B0764A3中的0D改为2A ,最后存盘即可!注意:一共可搜索到两处,一般来说,只修改第一次搜索到的。不过,无鬼修改一处无效,遂改过第二个,成功。这种方法适合超星3.9~4.0。
- 超星浏览器对打印效果的限制。 新版本的超星浏览器可能对以前的限制与反限制游戏终于厌倦了,因此干脆在打印的时候降低打印质量,导致打印出来的PDF图像质量与原始PDG文件差很多。针对这一招,目前网上提出的解决办法包括将新版DLL文件替换为旧版DLL,或提高打印机DPI设置等。 这个偶目前觉得效果还不错。
- 偶的系统和软件:XP 、Adobe Acrobat 9 Pro、超星4.0
以上啰嗦希望对你有所帮助。