6

给定一个使用 pdfjs 在浏览器中呈现的 PDF,是否有执行以下基本视图操作的函数:

  • 旋转
  • 翻动
  • 飞涨

如果不是,我可以使用哪些最佳策略来执行上述操作?

4

1 回答 1

5

您可以在获取视口表单 PdfPage 对象时设置旋转:

var viewport = pdfPage.getViewport(scale, rotation);

如果要立即设置所有参数,可以克隆视口,使用 scale = 1 创建:

var defaultViewport = pdfPage.getViewport(1);
var neededViewport = defaultViewport.clone({scale: needScale, rotation: needRotation, dontFlip: true});
于 2014-10-24T19:56:13.717 回答