"Book like" 在 Openseadragon 中查看(几个“2 页”序列)

"Book like" view in Openseadragon (several "2 pages" sequences)

新手在这里打开seadragon!

我正在尝试按 2 组显示图像并保持序列模式处于激活状态,因此我可以 "turn pages"。

我设法显示了 2 页,我设法在顺序模式下一页一页地阅读页面,... 但是我只是没有找到一种方法来做到这两点。

为了显示 2 个页面,我加载了 2 个图块集并配置了 "sequenceMode=false"。然后我设置坐标,以显示视觉效果。

为了逐页阅读,我加载了几个磁贴并配置了 "sequenceMode = true"。

我想做的是将两个视觉效果(= tiles sets)放在一边(就像一本打开的书)。然后,在 "next" 按钮上单击,显示我的 "tilesSources" 数组中的两个下一个视觉效果......等等!

感谢您的帮助!

我建议关闭序列模式,就像您对这两个页面所做的那样,并以这种方式(成对地)布置整个序列。然后,您应该创建自己的 next/previous 按钮,并使用 viewer.viewport.fitBounds 根据需要为每对按钮设置动画。

这是一个执行类似操作(还有更多)的系统示例:

https://iangilman.com/osd/test/demo/m2/

按顶部的 "book" 按钮查看 "two-page" 模式。代码在这里:

https://github.com/openseadragon/openseadragon/tree/master/test/demo/m2

当然你不需要所有的代码,但希望它能成为一个有用的参考。