Fix "Automatic Zoom" for landscape documents with very wide pages (issue 5398)
This commit is contained in:
parent
c8d729ff39
commit
670b842e09
@ -374,8 +374,10 @@ var PDFViewer = (function pdfViewer() {
|
||||
break;
|
||||
case 'auto':
|
||||
var isLandscape = (currentPage.width > currentPage.height);
|
||||
var horizontalScale = isLandscape ? pageHeightScale :
|
||||
pageWidthScale;
|
||||
// For pages in landscape mode, fit the page height to the viewer
|
||||
// *unless* the page would thus become too wide to fit horizontally.
|
||||
var horizontalScale = isLandscape ?
|
||||
Math.min(pageHeightScale, pageWidthScale) : pageWidthScale;
|
||||
scale = Math.min(MAX_AUTO_SCALE, horizontalScale);
|
||||
break;
|
||||
default:
|
||||
|
Loading…
Reference in New Issue
Block a user