我有一个多图像 openseadragon 查看器,其中每个平铺图像的坐标似乎是根据图像大小到容器查看器大小计算的。当用户单击特定图像时,我正在尝试使用 fitBounds 方法将图像调整到视口的中心。在这里,我传递了用户单击的图像的绑定矩形。这是完美的工作。现在我有一个要求,说面板放置在右侧,在查看器的顶部,我需要考虑到面板左侧的边界(查看器区域包括右侧面板下方的区域)。这意味着,虽然查看器需要占据全宽,但需要调整的图像应该只考虑查看器左侧到面板左侧之间的中心(不包括面板下方的区域)。我试着做 PanTo 但做不到 不明白如何计算多图像场景的中心。它似乎不准确。第 4 张图像的 x 坐标似乎为 4.9,我试图了解如何为可以平移的每个图像计算正确的坐标中心。有人可以指出我正确的方向吗?