二氧化氯发生器厂家
免费服务热线

Free service

hotline

010-00000000
二氧化氯发生器厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

在线书籍自动转化PDF电子书

发布时间:2021-01-20 10:15:56 阅读: 来源:二氧化氯发生器厂家

虽然网上可以找到许多免费的书籍,不过它们一般不提供下载服务,我们只能在线阅读,一页一页地翻阅,很是麻烦。另外,有时我们不方便上网(比如坐地铁),这时就无法看这些书了。本文的方法,将教你如何把这些书籍“搬回家”,不用再提心上不了网,并且能方便地在平板等移动设备上阅读。

突破限制?原理其实很简单

因为这些书籍可以在线阅读,所以我们只要将书籍页面截成图,再转化成PDF电子书即可。不过,一般书籍都有许多页面,有些甚至有几百页,手工翻页、截图,工作量巨大,所以我们需要通过一些技巧进行自动翻页并自动截图。最后将所有的截图再自动组合成PDF电子书。方法看似复杂,但因为都是自动完成,所以在掌握了方法之后,最终效果异常的方便快捷。

下面以某网站提供的免费试读的图书为例,给大家演示一番。

不用动手自动截图

首先我们来解决自动截图的问题。这里推荐使用Snagit(下载地址:),作为一款强大的截图软件,Snagit提供多种截图方式和截图设置,我们只要使用Snagit自动截取指定电子书网页即可。

运行程序后单击右侧窗格预设方案下的“统一捕捉”,接着在下方的“方案设置”中, 输入设置为“窗口”,选择在线书籍页面窗口作为捕捉对象(图1)。

Snagit可以根据不同电子书截取不同形状,比如电子书在需要滚动的超长网页上,“输入”可以设置“滚动窗口”,截取整张网页为图片;如果只需要截取网页中指定部分内容,“输入”可以设置“自定义滚动窗口”,自行选择截图区域。

继续方案设置,输出设置选择“文件”,然后在展开列表选择“属性”打开输出属性窗口,切换到“图像文件”,进行如下设置(图2):

1.总是使用以下文件格式选择“JPG-JPEG图像”。

2.文件名称选择“自动命名文件”。

3.文件夹选择“总是使用以下文件夹”,设置一个保存截图的目录。

小提示

★Snagit可以设置多种截图方案,如果需要截取的在线书籍是同一类型,完成上述设置后可以单击菜单栏的“文件→导出所有方案”,将当前方案导出保存。下次使用或者在其他电脑上使用时只要导入上述方案即可快速开始截图。

单击“确定”返回Snagit主界面,单击菜单栏的“工具→程序参数设置”,在打开的窗口“全局捕捉”热键设置为F4键。继续单击“工具→定时器设置”,在打开的窗口切换到“捕捉定时器”,执行捕捉间隔设置为“5秒”。这样以后我们只要按下F4键,Snagit就会每隔5秒重复截图(图3)。

小提示

★因为是在线图书,这里捕捉间隔设置要根据自己实际网络状态设置,一定要保证前后截图间隔时间内要完全打开新一页的在线图书(可以自行打开浏览器测试)。如果网络不好,打开页面较慢,不妨将间隔时间设置长一些。

鼠标自动点击翻页

接下来要解决的是自动翻页的问题。这里推荐的工具为AutoHotkey(下载地址:)。我们只要使用AutoHotkey录制按下电子书“下一章”,即可实现自动翻页的操作。

本例,我们打开一个在线试读图书的网页,单击“展开视图”,单击左侧“隐藏图书”,使得浏览器窗口刚好显示需要截图的图书。如果无法显示页面的全部内容,可以设置浏览器全屏显示,或者使用缩放设置(图4)。

下载AutoHotkey并解压,然后双击运行其中的e,单击程序界面的Arecord按钮启动脚本录制。现在依次执行:切换到浏览器页面→单击在线图书的“下一章”按钮翻页(可以重复几次)→按下F4键(即上一步中我们定义的截图热键)→按下键Y停止Snagit自动捕捉→单击STOP停止录制。

返回AutoHotkey窗口对录制脚本进行编辑,比如打开新的一页加载需要5秒等待时间,这里要将默认的“sleep 100”更改为“sleep 5000”即可(时间间隔一定要和Snagit自动捕捉间隔对应,就是新页面完全加载后才开始Snagit的自动截图),这样完全打开新页面后再继续点击“下一页”操作。需要截取电子书有几页,则在“send {F},4 {y}”代码前重复添加“MouseClick, left, 910, 460”和 “Sleep, 5000”这两行代码即可(图5)。

完成脚本编辑后,单击Save按提示将脚本保存为k放置在桌面。接着运行AutoHotkey的Ahk2exe组件(在“AutoHotkey\Compiler”下),Souce选择上述k,Destination选择转换后的程序名为e放置在桌面(图6)。

小提示

★如果需要截取的图片很多,我们可以只使用2~3行代码,将脚本转化为EXE后我们再使用任务计划重复执行这个程序,根据整本书翻页时间设置任务计划运行的持续时间即可。

完成上述操作后测试一下,“启动Snagit→按下F4键开始截图→选择电子书窗口→启动e”,看看能否自动翻页和自动截图保存。截图默认保存在“C:\Users\当前用户\Documents\Snagit”,测试无误后接下来操作就是将截图自动转化为PDF书籍了。

图片自动生成PDF电子书

截取的一堆图片,阅读很不方便,没关系,下面就将它们组织成电子书。这里推荐的软件工具为Axommsoft Image to Pdf(下载地址:)。

启动程序后单击Addfile,然后定位到截图保存目录,全部截图添加到程序列表,还可以在此对图片顺序进行手动调整,单选下方的Convert to single Pdf(转换成单一PDF),设置转化后的PDF为“我的电子书”,同时勾选Auto Settings(图7)。

单击Convert,在弹出的窗口按提示选择保存PDF文件目录,单击OK后程序就会将所有图片合成为PDF了,可以使用任意PDF阅读软件打开它,随时随地阅读啦(图8)。

小提示:

★很多PDF文件由于各种各样的限制无法编辑,我们也可以使用上述方法截图,然后使用OCR扫描软件对图片文件进行扫描,转化为Word文件进行编辑。

★如果要将电子书转化为音频文件,则可以在转化为Word文档后,使用TTS朗读读出来,然后录制为MP3放在随身设备上“听书”。

编辑有话说

方便自己但是要注意版权保护。上述介绍方法实际上是对很多受限文档提取的一种通用方案,不过大家注意的是:很多受限制文档都是有版权保护,自己动手转换文档只能自己使用切勿随意传播,否则会引发版权纠纷,负法律后果。

中国福利彩票下载app下载

横行天下无限元宝修改版

彩天下5334cc老版资料

魔灵传说