Android - PSPDFKit 有没有办法知道页面上当前的缩放比例?

Android - PSPDFKit is there a way to know the current Zoom on the page?

我想知道是否有一种方法可以知道当前文档的缩放比例,以便在浏览文档的同时保持缩放比例。

谢谢,

您可以使用 PSPDFKit#getZoomScale 获取当前页面的缩放比例:

 fragment.getZoomScale(fragment.getPage());

然后,加载新文档后,您可以使用 PSPDFFragment#zoomTo() 设置所需的缩放比例,如下所示:

 PSPDFDocument document = fragment.getDocument();
 fragment.zoomTo((int) document.getPageSize(pageToDisplay).width / 2,
                 (int) document.getPageSize(pageToDisplay).height / 2,
                 pageToDisplay, zoomScale, animationTime);   

其中 animationTime 可以为 0 以立即缩放而不设置动​​画。