Skip to content

Commit f1f26aa

Browse files
authoredJun 3, 2020
Big bug! Auto rotate wrong! Solved~ (#215)
Big bug! The rotate variable will be overload when the loop running in the renderPage function. Please test it carefully, use 0 degree PDF, 90 degree PDF, 180 degree PDF, 270 degree PDF respectively!
1 parent 81d4aa6 commit f1f26aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎src/pdfjsWrapper.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -196,10 +196,10 @@ export default function(PDFJS) {
196196
if ( pdfPage === null )
197197
return;
198198

199-
rotate = (pdfPage.rotate === undefined ? 0 : pdfPage.rotate) + (rotate === undefined ? 0 : rotate);
199+
var pageRotate = (pdfPage.rotate === undefined ? 0 : pdfPage.rotate) + (rotate === undefined ? 0 : rotate);
200200

201201
var scale = canvasElt.offsetWidth / pdfPage.getViewport({ scale: 1 }).width * (window.devicePixelRatio || 1);
202-
var viewport = pdfPage.getViewport({ scale, rotation:rotate });
202+
var viewport = pdfPage.getViewport({ scale, rotation:pageRotate });
203203

204204
emitEvent('page-size', viewport.width, viewport.height);
205205

0 commit comments

Comments
 (0)
Please sign in to comment.