ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:295.65KB ,
资源ID:19011091      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19011091.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PDG转图像PDF的若干方法Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PDG转图像PDF的若干方法Word文档格式.docx

1、简单点说,就是通过截图的方法,直接将超星浏览器中显示的内容,截为图片,再将图片转换成PDF文件。这个方法可能是世界上最简单、最朴素,也是最容易想到的方法,并且对于所有版本的超星浏览器和所有能够正常显示的PDG文件均适用。制约这个方法的因素包括:页面大小超出显示区域,导致截图截不全。解决的办法包括:找一台支持高分辨率设置的PC(现在17液晶已经很便宜,19也快平民化了);如果显卡支持旋转显示,则将整个屏幕旋转90显示,方便显示细长页面。 手工一页一页截图,劳动强度比较大。解决的办法就是用各种现成的按键、鼠标录制/播放软件与屏幕截图软件相结合,或者自己做一个连翻页带截图的小软件,实现自动化操作。截

2、出来的图像可能需要进行整理,包括切边、图像文件格式转换等。总之,截图发虽然有一些限制,用起来也比较麻烦,但很难被超星屏蔽,不失为一种终极的方法。即在超星浏览器中发布打印命令,将正在浏览的PDG文件打印到PDF虚拟打印机(包括Acrobat PDF打印机、PDFFactory打印机等),成为PDF文件。这种方法也是较早被用于转换PDG文件的方法之一,而且用起来非常简单、方便,因此广为流传,导致后来超星阅读器针对这种方法加了一些限制,但是这些限制很快就被突破,然后双方就这样乐此不彼、义无反顾、周而复始地一轮、一轮折腾下去。虽然在无关的人看来有点无聊,但是投身其中的人经常都会为每一个微小的突破而激动

3、 ,还真是有精神寄托的人生。目前制约这个方法的因素包括:超星浏览器对PDF打印机的封锁。 新版超星浏览器会检查打印机的名称,发现是PDF打印机则不让打印。不过超星软件毕竟没有人智能,打印机被人一改名就检测不出来了。也有人先将PDG打印到支持PostScript(PS)文件格式的真实打印机,再用Acrobat将PS文件转换成PDF文件,以绕过超星对虚拟打印机的检查。超星浏览器对打印页数的限制。超星浏览器会限制合法用户每个月的打印总页数,够数(每月一千页)后就不允许打印。解决的办法包括将ssreader.ul文件属性改为只读,或定期对这个文件进行备份、恢复。超星浏览器对打印效果的限制。 新版本的超

4、星浏览器可能对以前的限制与反限制游戏终于厌倦了,因此干脆在打印的时候降低打印质量,导致打印出来的PDF图像质量与原始PDG文件差很多。针对这一招,目前网上提出的解决办法包括将新版DLL文件替换为旧版DLL,或提高打印机DPI设置等。总之,在我看来,打印法虽然简单方便,打印黑白图像也问题不大,但是打印灰度/彩色图像会出现图像质量衰减或文件膨胀等问题,所以至少我自己不到不得已是不会用的。BooX Viewer是Momotalo、ShunCox、dd321等合作开发的一款轻量、绿色PDG浏览器,无需安装,单独一个EXE文件即可运行,并且能够直接读取ZIP文件中的PDG文件等,这些都比原版超星浏览器强

5、,也导致了它的流行。早期版本的BooX Viewer提供一个“转换到DjVu”功能,该功能先将PDG文件转换成BMP,再转换成DjVu文件。因此也有人利用此功能的前半部分,先将PDG文件转换成BMP,再将BMP转换成PDF。不过这个功能在后来的版本中已经取消了,并且加了一些类似广告的限制。BooX Viewer的开发基于对PDG文件格式的分析,不需要超星浏览器或DLL的支持,并且能够解码加密的10H等格式,这些都让我对其开发者充满了敬意。这个软件是coolman开发的,对PDG的支持(包括OCR)基于超星Pdg2控件,对图像、PDF的支持基于Pegasus ImagXpress Profess

6、ional控件,运行前需要先注册控件。这个软件的发行范围很窄,最新版是多少我也不知道,只能以我手上现有的3.8b0419版来说事。在使用这个版本的过程中,我发现它存在下列限制:直接将PDG转换成PDF,则所有彩色、灰度图像均变成黑白图像。解决的办法是先转换成BMP,再用其它软件将BMP转换成PDF。 但是不知道为什么,pdg2bmp&txt没有文件重新编号功能,所以在从BMP转换成PDF时,页面顺序调整起来很麻烦。将PDG转换成BMP等图像格式时,允许使用多线程并行转换,但是似乎稳定性会随之下降,所以我都只敢用单线程转换。最要命的一点就是:这个软件在转换时需要占用系统剪贴板,因此如果在转换过程

7、中同时用Office等软件干活(没办法,转换过程实在是太漫长了),则复制/粘贴功能将失效。我先是在工作时发现了这个问题,然后用剪贴板监视软件证实了我的猜测。对剪贴板的占用不仅影响前台软件的正常使用,而且由于Windows本身对系统剪贴板的限制,在转换 幅面很大的PDG文件时会转不了。虽然有一些问题,但是这个软件支持加密的AAH格式等(除该软件外,coolman还开发了一些独立运行的PDG解密软件),这些都让我对coolman及其作品充满敬意。在发现coolman的pdg2bmp&txt会占用系统剪贴板后,我google了一下,还真查到了一段源代码,虽然我不可能看到pdg2bmp&txt的源代码

8、,但我相信它的核心应该与这段代码相似。不过在多看了两遍这段代码后,我觉得既然已经用了Pdg2控件,为什么不用它提供的其它接口获取图像,干嘛非要用系统剪贴板?为了证实我的想法的可行性,我花了点时间写了Pdg2Pic这个软件,顺便对我在使用pdg2bmp&txt过程中发现的一些问题做了改进,包括:转换过程不占用系统剪贴板,不影响用户在前台的正常工作。可以自动将文件按封面、前言、目录、正文、附录的顺序排列,也可以手动调整文件顺序。提供预览功能,在转换前可以先浏览PDG图像。PDG文件的扫描DPI自动转存入生成的TIFF、PNG文件,便于在转换成PDF文件时设置页面大小。如果检查发现PDG文件是纯正的

9、JPG文件,将不进行任何转换,直接将PDG复制为JPG;黑白PDG文件转存为采用CCITT G4压缩的TIFF文件,以获取高压缩比;灰度/彩色PDG重新压缩为有损的JPG或采用JPEG压缩的TIFF文件,或无损压缩的PNG文件,或JPEG 2000(有损/无损)。由于我没有时间对加密PDG文件进行研究,因此Pdg2Pic不像pdg2bmp&txt那样支持众多加密PDG格式。如果在Pdg2Pic统计的文件类型中出现加密格式,需要用1xhkillerfull、aahkiller等进行解密,然后再用Pdg2Pic进行转换。如果您原意提供PDG文件解密算法或代码,欢迎与我联系。上面介绍了一些PDG转图

10、像、PDF的方法,说句实在话,我认为没有一种方法是完美的,多多少少都有点毛病。而且在我看来,对于一个真正的PDG转PDF软件,至少还要解决以下问题:从PDG目录到PDF书签(Bookmark)的转换。现在有些PDG图书是带目录的,在超星浏览器中打开后,左侧会显示树状结构的目录,便于快速定位需要阅读的页面。这个与PDF中的书签很类似,但是现在似乎还没有一个软件能够在将PDG转换成PDF时,顺手将目录转换成书签。将图书信息(bookinfo.dat)插入PDF文件,便于用Adobe PDF Reader的搜索(search)功能,在一大堆PDF文件中找到需要的书。bookinfo.dat其实是一个

11、标准INI文件,用文本记录了书籍的书名、作者等信息,如果作为一个文本页插入PDF文件尾,无疑将给搜索提供一些必要的信息。支持透明背景。原始的黑白PDG文件本身可以按透明背景色显示,因此在超星浏览器中可以根据需要对背景色、前景色进行设置,便于长时间观看。相比之下,PDF的白底黑字看起来就累多了。其实PDF Reader本身是支持对页面背景进行定义的,条件是PDF中的图像必须采用透明背景。如果图像本身敲死了一定要用白底,PDF Reader也没有办法。现在最后一个问题可以通过FreePic2Pdf 1.01版解决,第二个问题可以通过超星章节目录提取器(SSContent)部分解决,其它问题解决起来

12、都有点难度,不知道有多少人原意去做?至少我自己是没打算要去做,但是我很期待看到其他高手能够解决这些问题,推出更好的PDG转PDF工具。图像转PDF本文的题目叫PDG转图像、PDF的若干方法,但是前面讨论的某些方法,如截图法只能得到图像,不能直接得到PDF文件,因此自然还需要讨论一个问题:怎样将图像转换成PDF文件?别人怎么想的我不知道,我自己认为比较好的转换方法有两种:1、用Adobe Acrobat Professional的Create PDF from Multiple Files,而不用它的虚拟打印机这种方法的优点是:如果在转换前先指定黑白图像用无损JBIG2压缩,可以获取最高压缩比。

13、可以获得经过线性优化的PDF文件,这种文件在通过网络浏览时可以边浏览边下载,因此也被称为Fast Web View文件。但是对于只在本地阅读的PDF文件来说,我认为这种优化只会增加文件长度,不会节省实际的打开时间。这种方法的缺点是:对于灰度/彩色图像,可能会因为重新采样压缩而造成图像质量衰减或文件膨胀。这方面的讨论参见我写的图像转PDF的问题、方法及题外话。如果一次需要处理几本书,操作起来有点麻烦。如果图像大小不一,转换出来的页面大小也不一致,看起来有点心烦。至尽为止,我还没有找到如何设置,才能在转换黑白图像时,能够将背景设置为透明。如果您知道,还请不吝赐教。2、用FreePic2Pdf按照缺

14、省设置,黑白图像转换成CCITT G4数据流,JPEG/JPEG 2000数据流直接嵌入PDF文件,不会因为重新采样压缩而造成图像质量衰减或文件膨胀。便于批量处理,包括设置页面大小、页边距,在开始转换前调整文件顺序也很方便。从1.01版开始,对于黑白图像,可以自动转换成透明背景色。由于有了这个功能,我甚至打算在有了好的PDF转图像软件后,把以前收集的一些扫描版PDF还原成图像,再用它转成PDF。原因无它, 白底黑字的PDF实在是看怕了。最重要的一点:它是免费的绿色软件,个人使用不存在法律后患。由于缺乏相关开源项目的支持,因此不支持JBIG2压缩,只能采用CCITT G4压缩黑白图像,转出来的P

15、DF文件可能会比Acrobat用JBIG2转出来的大一点。如果您手上有没有法律问题的JBIG2压缩源代码,欢迎与我联系。没有线性优化功能。如果您制作的PDF只在本地阅读,不打算通过IE在线阅读,这个缺点将变成优点。总之,现在也没有十全十美的图像转PDF软件,也许这样的方法会是更好的选择:转换还是用支持JBIG2和JPEG 2000的Acrobat转,但是做一个小程序,将它转出来的PDF文件的黑白图像的背景改为透明。由于是单纯的字符替换,所以软件很好写,并且不需要其它第三方代码或控件的支持。Pdg2Pic1.04(将PDG文件转成图像文件)一个将PDG文件转成图像文件(包括TIFF、JPG、PN

16、G)的免费软件,具有下列特色:转换过程不占用系统剪贴板,因此在转换时,不影响用户在前台的正常工作。在打开目录时自动对PDG文件进行格式统计,并报告结果。当然此功能也可以选择关闭。提供预览功能,在转换前可以先浏览PDG图像和PDG文件信息。此功能也可以选择关闭。如果转换过程中出现错误,将给出错误日志,便于定位有问题的PDG文件。PDG文件的扫描DPI自动转存入生成的TIFF、PNG、JPG、BMP文件,便于转换成PDF文件时指定页面大小。如果检查发现PDG文件是纯正的JPG文件,将不进行任何转换,直接将PDG复制为JPG,并填写扫描DPI;黑白PDG文件转存为CCITT G4压缩的TIFF文件以

17、获取高压缩比,或PNG、BMP文件以兼容更多的软件;灰度/彩色PDG重新压缩为有损的JPG或采用JPEG压缩的TIFF文件,或无损压缩的PNG、BMP文件 ,或JPEG 2000(JP2)文件(质量系数为100%时,JPEG 2000为无损压缩,否则为有损压缩)。对于多层(T3)PDG,可以将各层合并成单一文件,也可以通过接口文件与FreePic2Pdf配合,无损转换成多层PDF。支持某些特殊格式的PDG文件。为此要感谢网上读书园地成员车明(BECompanion)、hstong、coolman和qdlsy的大力支持与协助。Pdg2Pic基于超星浏览器的Pdg2控件实现,因此运行时需要在本机上

18、先安装超星浏览器,或注册一个能用的Pdg2.dll。本软件对超星浏览器3.8的支持没有问题,其它版本的超星浏览器没有试过。用户在使用本软件前务必先认清以下事实:本文讨论PDG转图像的方法,仅出于研究目的,无意对超星公司的版权进行任何形式的侵犯,也不希望任何人用本文讨论的工具或方法从事侵权活动。如果需要浏览 、获取PDG文件,请通过购买点卡等方式,以合法的途径获得。本文假定用户通过合法的手段获得PDG文件,只是由于希望能够在比超星浏览器更好、更方便的浏览器上阅读,并且不对转换出来的文件进行扩散的情况下,才需要将PDG文件转换成图像文件。PDG文件转换为PDF或者word文档2007-08-13新

19、版本的ssreader对虚拟打印进行了控制,直接使用adobe acrobat以及office 2003的虚拟打印机需要改名,操作繁琐,简单试了几次没有成功;又不想下载安装其他的虚拟打印机,只好暂时放弃。偶然翻看Acrobat Distiller的帮助,发现其可以将PS格式的打印文件转为PDF文件,于是产生新的思路,经试验完全可行。现将具体方法与大家共享。1、找到任意一款打印机的PS驱动程序,并安装。注意:是真实打印机(非虚拟打印机)的驱动,没有打印机没关系,我们只是利用他打印到文件中,而不是纸上。另外,打印机驱动一般分两种:PCL和PS,我们需要PS驱动。PS驱动程序可到打印机生产厂商的网站

20、上下载,比如爱吃屁(HP)。2、打开PDG文件。3、计算书的总页数(封面版权.前言目录正文)。正文的页数可以在阅览器中直接看到,其他页数的自动计算方法没来得及研究,我用笨方法:数。4、显示封面页,选择打印,起始页为当前页,页数为刚才计算的总页数;选择安装的PS打印机,选择打印到文件。此时会弹出对话框,输入文件名,文件的扩展名最好为.prn(其他也可以,但prn文件Acrobat Distiller可自动识别),文件名中最好带路径,以便于查找。5、用Acrobat Distiller打开prn文件,按提示即可转为pdf文件。我用这种方法试验,转一本近500页的书只要1,2分钟的时间(当然不包括数

21、页数的时间),并且从封面到正文都在一个pdf文件中。词法优点:超星为封锁虚拟打印机下了一番功夫,我相信在ssreader的以后版本中还会封锁更多的虚拟打印机。本文的方法使用真实打印机的驱动,除非超星不允许pdg文件打印到纸上,否则他永远也阻止不了我们将pdg转为pdf。超星pdg文件转换成pdf格式杂乱有章 2008-10-21 23:59:35 阅读806 评论5 字号:大中小 今天下午研究了一下超星的pdg格式的文件转化成pdf格式的,好像pdg只能用超星阅读器打开吧。进了超星数据库看了一下,觉得那里面的书比较老,有点过时了。也许是我看得太随意了吧。现在的超星是4.0版本的,我也在网上查了

22、一些转换的方法,有些转换方法已经过时了的,因为超星也改进技术阻止我们这样干,但是最后我也成功了,嘎嘎下面说一下我总结的方法:1、安装一个Adobe Acrobate Professional 7.0(当然你也可以装8.0、9.0的)。装完以后,控制面板打印机选项会多出来一个打印机,叫Adobe Pdf,给它改个名字,改成Adobe PaDF(随便你怎么改,但一定要改),设为默认打印机。2、用超星阅读器superstar reader (SSReader)打开你要转换的文件,然后点图书打印3、进入了打印设置,只要设置打印范围,你自己看着办吧,在你打开超星阅读器,打开文件前你得选择文件,这是你可以

23、看到你的文件的总页数。4、选择打印机,就是一开始设置的那个默认打印机Adobe PaDF,在打印到文件前划上。5、把不要发送字体到Adobe PaDF(N)前面的去掉,其他的就不用管啦。6、在第5步之后就出现如下窗口,你得把那你要保存的路径填进去,文件名,格式。建议你用prn格式,然后确定。7、接下来就去你所填的路径中找你的文件去咯,如果你转换的文件比较大,你得等一下,让它打印完。你可以在右下角看到打印机的标志,打开就可以看到打印进度。8、找到你的prn文件后就用Acrobat Distiller打开,转换完了,搞定,嘿嘿转换好了的pdf格式文件就是你刚才存放prn文件的文件夹里头。Good

24、Luck!PS: 超星为封锁虚拟打印机下了一番功夫,我相信在ssreader的以后版本中还会封锁更多的虚拟打印机。所以你得改Adobe PDF虚拟打印机。要是还不行你就使用真实打印机的驱动(可以没有打印机),除非超星不允许pdg文件打印到纸上,否则他永远也阻止不了我们将pdg转为pdf。把PDG文件转换成PDF1:PS驱动根本不用下载,直接添加打印机,然后选择一款后面带有PS的打印机,最好选择彩色打印机,比如:HP Color LaserJet 8550-PS,这样就可以打印彩色书籍了,端口只要选择不冲突就行,一路下一步安装结束,就可以使用了 2:打印时选择打印到文件,这时需要输入文件名,自己

25、连路径一起输入,扩展名直接用ps就行,如果没有路径打印出来的文件就在超星的history文件中。3:然后就可以使用Acrobat Distiller转换成PDF文件,速度比Acrobat虚拟打印机快很多。(机器配置:CPU 2.8G,256MB内存,XP-SP2) 4:页数是不用数的,选中所有的PDG文件,有多少就有多少页。软件配备方案一(强烈推荐!):超星阅读器 + PdfFactory Pro 软件配备方案二:超星阅读器 + 彩色打印机驱动(推荐装HP Color LaserJet 8550 PS,装其它的也可以,注意要是PS-PostScript驱动) + GSview 4.6(这个只是

26、操作界面,还要装程序库:Ghostscript 8.00) 对于方案一,只要装上PdfFactory Pro就可以直接将PDG打印成PDF了。这里需要注意的地方是:1、最好将要打印的书下载下来打,这样速度快,也好统计页数。2、在打印设置中,不要选“打印到文件”这个选项,也是为了速度着响 3、打印时,最好打开任务管理器,查看当前的工作状态,正常打印时,会很占资源的,任务管理器中的SSreader进程一般都很高,如果SSReader的进程降下来了,而又没有出现pdfFactory Pro打印后的转PDF对话框,应该是你的书籍的某页下载的有问题,你可以打开打印机的窗口,查看是第几页有问题。问题总结:

27、1、页数怎么统计?一种方法是在阅读窗口中的状态栏中查看当前阅读的页数和该页的类型,及该类型的总页数,超星将一本书的页分为了六种类型:正文页、目录页、封面页、书名页、版权页、前言页。但不是每本书都有这些页的。另一种方法是将该书下载下来,在“资源管理器”中查看该书保存的文件夹,对其进行按“类型”排序,只需要统计以“pdf”为扩展名的页数即可。2、怎样查看文件的扩展名呢?选择资源管理器中的工具菜单下的“文件夹选项”,在出现的选项对话框中选择“查看”选项卡,去掉其中的“隐藏已知文件夹扩展名”项前面的对勾,单击“确定”按钮即可。3、我打印出的书的质量不高啊?那是因为在pdfFactory Pro中默认是

28、按90dpi的像素保存文件的,你可以改变为300dpi就足够了,太高的话,打印过程会很慢。方案二不是很推荐,只给没法用方案一的朋友。先安装提供的软件。打开超星,进行打印,注意打印是选择“打印到文件”。单击“打印”后在弹出的对话框中输入要保存的地址和文件名,注意扩展名为.ps。最后用GSview打开该文件。下面详细说一下方案一的打印步骤(高手就不必看了,给初学者的):首先根据你的需要,是只打印目录和内容呢,还是打印全本书。若是前者,只需在打印对话框中,选择“指定起始页”,注意要选择下方的“目录页”,最重要的是要在下方的“打印页数”后的输入框中输入要打印的页数,怎样统计页数在后面的注意事项中有说明。如果需要打印全本书,就需要在阅读窗口中跳转到“封面页”,没有“封面页”的话,也不怕,阅读器会自动跳转到这本书的首页的,接下来要做的就是在打印对话框中选择“从当前页开始”,然后在下方的“打印页数”后

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1