我正在使用最优秀的 PHP 库ePub从存储在我的数据库中的 HTML 即时创建数字书籍。
由于这些是收藏的一部分,因此我为每本书都附上了封面图片。代码中一切正常,但取决于解释 ePub 的设备/软件,图像可能会被截断。我已经将 600x800 像素视为推荐的尺寸,但它仍然会将其截断(例如在 Android 中的 Aldiko 中)。文档中是否有推荐的标准尺寸?
老实说,我希望为 ePub 格式的文档提供良好且易读的建议。
我正在使用最优秀的 PHP 库ePub从存储在我的数据库中的 HTML 即时创建数字书籍。
由于这些是收藏的一部分,因此我为每本书都附上了封面图片。代码中一切正常,但取决于解释 ePub 的设备/软件,图像可能会被截断。我已经将 600x800 像素视为推荐的尺寸,但它仍然会将其截断(例如在 Android 中的 Aldiko 中)。文档中是否有推荐的标准尺寸?
老实说,我希望为 ePub 格式的文档提供良好且易读的建议。
所以,似乎 Aldiko 有问题,而不是我测试过的其他电子阅读器(Calibre,Overdrive)。
尝试了各种比例后,发现Aldiko只尊重height:100%
我在高度方向呼出的风格。它不会缩放图像,只会将高度设置为屏幕宽度的 100%。我将不得不接受这是 Aldiko 中的一个错误,并保持推荐的 600x800 比例以获得最大分辨率。
我还发现了另一件有趣的事情;Aldiko 阅读器也没有从非标准 HTML 中恢复。在其中一个数据库条目上,<style>
里面的一个标签<body>
消失了,但样式文本没有。这与其他电子阅读器不同。
我在互联网上找到的最佳一般建议是为电子书项目准备图像 (PIFEP)。