RuliaReader / Rulia

This is a manga reader. It gives you different feeling. Give it a shot.
https://lancercomet.com/rulia
144 stars 0 forks source link

双页布局下的宽图自动检测 #155

Closed dyphire closed 4 months ago

dyphire commented 4 months ago

目前的双页布局强制必须显示两页,当其中一页是宽图(甚至两页都有可能是宽图)的情况下显示效果极差 image image

双页布局需要添加宽图检测,当检测到是宽图时应单独显示宽图而不是和其他页拼接

dyphire commented 4 months ago

演示下支持此功能的阅读器的效果

https://github.com/RuliaReader/Rulia/assets/61936050/77fa13f7-74fc-4070-b9f6-feb68f13a589

dyphire commented 4 months ago

才发现还有个自动布局实现了宽图自动检测和单独显示 image 但自动布局不支持第一页空白的显示,导致很多漫画的双页拼接都是错误的。自动布局应该合并到双页布局中,没有理由拆分它们保留一个或两个显示会出现问题的布局

比如 Cover 的双页布局全都支持宽图自动检测和单独显示 image 我接触过的优秀的漫画阅读器(Cover、TachiyomiSY、 CDisplayEX、 Comicshare、 可达等)没有一个双页布局是强制拼接两页的,都是带有宽图检测的

LancerComet commented 4 months ago

暂时不做修改

dyphire commented 4 months ago

不做修改怎么正确显示?至少也为自动布局添加第一页空白的功能,否则没有一个能正确显示双页拼接的布局,作为漫画阅读器也太失格了