作者:马健
邮箱:stronghorse_mj@hotmail.com
发布:2006.05.26
更新:2008.08.24
补充说明:此文成文较早,其中对Pdg2Pic、FreePic2Pdf的描述早已过时,请参照最新版Pdg2Pic、FreePic2Pdf的使用说明。
一、前言
二、截图法
三、打印法
四、BooX Viewer
五、pdg2bmp&jpg&tif&pdf&txt
六、Pdg2Pic
七、方法之比较与展望
八:题外话:图像文件转PDF
一、前言
PDG文件是超星公司电子图书的专有格式,需要用超星公司的专用浏览器才能阅读。本文讨论PDG转图像、PDF的方法,仅出于研究目的,并无意对超星公司的版权进行任何形式的侵犯,也不希望任何人用本文讨论的工具或方法从事侵权活动。如果需要浏览PDG电子书,请通过购买点卡等方式,以合法的途径获得。
本文假定用户通过合法的手段获得PDG文件,只是由于希望能够在比超星浏览器更好、更方便的浏览器上阅读,并且不对转换出来的文件进行扩散的情况下,才需要将PDG文件转换成图像文件或PDF文件。
二、截图法
简单点说,就是通过截图的方法,直接将超星浏览器中显示的内容,截为图片,再将图片转换成PDF文件。
这个方法可能是世界上最简单、最朴素,也是最容易想到的方法,并且对于所有版本的超星浏览器和所有能够正常显示的PDG文件均适用。制约这个方法的因素包括:
- 页面大小超出显示区域,导致截图截不全。解决的办法包括:找一台支持高分辨率设置的PC(现在17"液晶已经很便宜,19"也快平民化了);如果显卡支持旋转显示,则将整个屏幕旋转90°显示,方便显示细长页面。
- 手工一页一页截图,劳动强度比较大。解决的办法就是用各种现成的按键、鼠标录制/播放软件与屏幕截图软件相结合,或者自己做一个连翻页带截图的小软件,实现自动化操作。
- 截出来的图像可能需要进行整理,包括切边、图像文件格式转换等。
总之,截图法虽然有一些限制,用起来也比较麻烦,但很难被超星屏蔽,不失为一种终极的方法。
三、打印法
即在超星浏览器中发布打印命令,将正在浏览的PDG文件打印到PDF虚拟打印机(包括Acrobat PDF打印机、PDFFactory打印机等),成为PDF文件。
这种方法也是较早被用于转换PDG文件的方法之一,而且用起来