gpt4 book ai didi

perl - 有没有办法将 epub 格式转换为图像?

转载 作者:行者123 更新时间:2023-12-05 01:35:51 26 4
gpt4 key购买 nike

我需要一个工具来以编程方式将 epub 文件转换为一系列图像。输出应该看起来像在规范设备(对于此应用程序,iPad)上截取的屏幕截图。我还没有找到任何可以执行此类操作的工具。

所以我真正想要的(1)是一个可以做到这一点的工具。但是假设我是正确的,不存在这样的工具,是否有(2)一个库(最好是 Perl 模块,但我不是那么挑剔)可以读取和呈现 ePub?

显然,滚动我自己的工具,我可以组合工具来解压缩、读取 html、读取 xml、将所有内容按正确的顺序排列,以及在特定约束下渲染 html。虽然我宁愿不这样做,如果这是唯一的选择,我将不得不继续寻找能够完成最后一部分的工具,否则我也必须创建它。

(1) 的任何线索,或 (2) 的失败?

最佳答案

抱歉,如果我要输入的内容只是我的疯狂谈话——事实上,我很确定它是——但也许这样的事情可能会奏效,我很想知道它有多好可能对你有用:

使用 Frank (https://github.com/moredip/Frank) 在 Mac 上控制 iOS 模拟器。对其进行编程以打开您需要的 EPUB 文档。

然后,您所需要的就是自动拍摄屏幕截图。显然,这些看起来就像 EPUB 正在 iPad 中呈现(如果您愿意,也可以在 iPhone 中呈现——当然,iOS 模拟器两者都做)。

自动化屏幕截图可能可以使用 AppleScript 完成,尽管困难的部分可能是让它与 Frank 交谈。最坏的情况是,您可以告诉 Frank 在加载每个页面后暂停 5 秒钟,并告诉 AppleScript 每 5 秒钟截屏一次。这很糟糕,但如果你绝望,它会完成它。弗兰克也有可能以某种方式制作屏幕截图——我还没有用过它就知道了。

关于perl - 有没有办法将 epub 格式转换为图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8172316/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com