Android - PSPDFKit есть ли способ узнать текущий Zoom на странице?
Мне интересно, есть ли способ узнать масштаб в текущем документе, чтобы перемещаться по документам, но сохранить масштаб.
Спасибо,
1 ответ
Решение
Ты можешь использовать 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, чтобы сразу увеличить без анимации.