Scripting 从CHM和EPUB文件中提取“封面图像”

Scripting 从CHM和EPUB文件中提取“封面图像”,scripting,epub,chm,cover,Scripting,Epub,Chm,Cover,如何从CHM和EPUB文件以编程方式可靠地创建PNG图像?需要的页面只是第一个页面,就像封面图像缩略图生成一样 这甚至可以从命令行完成吗 我已经查看了MacOSX的开源CHM QuickLook插件,该插件用于source和Calibre,后者无效。在CHM中,默认页面是一个.html文件的网页。当然,它只能包含一页 基于chmlib或Free-Pascal的libs的提取器程序很容易实现,但它需要解析html,才能找到要提取的其他程序的名称。大致算法如下: 使用cmdline提取工具的某些列表

如何从CHM和EPUB文件以编程方式可靠地创建PNG图像?需要的页面只是第一个页面,就像封面图像缩略图生成一样

这甚至可以从命令行完成吗


我已经查看了MacOSX的开源CHM QuickLook插件,该插件用于source和Calibre,后者无效。

在CHM中,默认页面是一个.html文件的网页。当然,它只能包含一页

基于chmlib或Free-Pascal的libs的提取器程序很容易实现,但它需要解析html,才能找到要提取的其他程序的名称。大致算法如下:

使用cmdline提取工具的某些列表函数获取默认页面的名称。这存储在内部记录中 提取它,并为img和其他引用标记解析它。 拔出那些。 上一步下载的最大图片可能就是它!
在CHM中,默认页面是一个.html文件的网页。当然,它只能包含一页

基于chmlib或Free-Pascal的libs的提取器程序很容易实现,但它需要解析html,才能找到要提取的其他程序的名称。大致算法如下:

使用cmdline提取工具的某些列表函数获取默认页面的名称。这存储在内部记录中 提取它,并为img和其他引用标记解析它。 拔出那些。 上一步下载的最大图片可能就是它!