如何使用pdf.js确定pdf的大小,以便可以缩放到屏幕大小?

唐·拉米

我需要按比例缩放pdf格式,以使其填满屏幕的高度,但是我发现的只是function scale()我怎么知道要缩放多少?

唐·拉米

要确定页面的宽度/高度,您需要执行以下操作:

  1. 获取页面

  2. 在“承诺”功能中(只能异步检索页面):

    一个。以比例尺检索视口1

    b。调用width视口属性

代码:

//Get the page with your callback
pdf.getPage(1).then( function(page) {

    //We need to pass it a scale for "getViewport" to work
    var scale = 1;

    //Grab the viewport with original scale
    var viewport = page.getViewport( 1 );

    //Here's the width and height
    console.log( "Width: " + viewport.width + ", Height: " + viewport.height );
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何处理SVG,以便可以使用Javascript调整其大小?

来自分类Dev

如何设置包含文本的div的大小,以便可以使用滚动条功能

来自分类Dev

如何使用CSS动画使div缩放到大于原始大小?

来自分类Dev

如何使用大位图创建画布,在其上绘制,然后缩放到屏幕大小以节省内存?

来自分类Dev

如何在PDF中获得插入符号的位置,以便可以使用AutoHotKey突出显示文本?

来自分类Dev

如何将php-svg-lib添加到dompdf中,以便可以在pdf中使用svgs

来自分类Dev

如何使用Xamarin在xaml中创建自定义字体大小,以便可以根据设备更改字体大小?

来自分类Dev

pdf文件和书签的缩放大小

来自分类Dev

如何将PDF加载到Blob中以便可以上传?

来自分类Dev

如何使用ghostscript从给定大小的PDF中删除图像?

来自分类Dev

如何使用ruby修改pdf中的单个页面大小?

来自分类Dev

如何使用syncfusion pdf获取剩余页面大小

来自分类Dev

使用Imagemagick将图像缩放到桌面大小,无边界

来自分类Dev

使用Imagemagick将图像缩放到桌面大小,无边界

来自分类Dev

如何使用Adobe Acrobat Pro填写PDF表单,以便可以使用ISO 8601(即yyyy-mm-dd)输入日期字段?

来自分类Dev

如何使用Django生成pdf

来自分类Dev

如何使用iText返回PDF

来自分类Dev

PDF文档的大小,如何使用Spire.pdf从毫米转换为像素?

来自分类Dev

如何确定(所有内容)文件的大小,以便我可以立即为其分配内存?

来自分类Dev

如何使用pdf.js渲染pdf文件?

来自分类Dev

如何使用pdf.js库呈现整个pdf文档?

来自分类Dev

如何使用pdf.js使PDF无法下载

来自分类Dev

如何使用pdf.js渲染pdf文件?

来自分类Dev

如何使用pdf.js获取pdf标题?

来自分类Dev

如何确定放到 html 页面上的图像的大小和格式

来自分类Dev

如何确定URLLoader打开的文件已关闭,以便可以使用FileStrewam在其上写入

来自分类Dev

使用默认的“缩放到页面级别”(pdfbox)创建PDF文件

来自分类Dev

D3词云:如何自动调整字体大小以使词不会用完,以及如何将词缩放到所有屏幕?

来自分类Dev

使用Node JS中的pdfkit不会更改PDF页面大小

Related 相关文章

  1. 1

    如何处理SVG,以便可以使用Javascript调整其大小?

  2. 2

    如何设置包含文本的div的大小,以便可以使用滚动条功能

  3. 3

    如何使用CSS动画使div缩放到大于原始大小?

  4. 4

    如何使用大位图创建画布,在其上绘制,然后缩放到屏幕大小以节省内存?

  5. 5

    如何在PDF中获得插入符号的位置,以便可以使用AutoHotKey突出显示文本?

  6. 6

    如何将php-svg-lib添加到dompdf中,以便可以在pdf中使用svgs

  7. 7

    如何使用Xamarin在xaml中创建自定义字体大小,以便可以根据设备更改字体大小?

  8. 8

    pdf文件和书签的缩放大小

  9. 9

    如何将PDF加载到Blob中以便可以上传?

  10. 10

    如何使用ghostscript从给定大小的PDF中删除图像?

  11. 11

    如何使用ruby修改pdf中的单个页面大小?

  12. 12

    如何使用syncfusion pdf获取剩余页面大小

  13. 13

    使用Imagemagick将图像缩放到桌面大小,无边界

  14. 14

    使用Imagemagick将图像缩放到桌面大小,无边界

  15. 15

    如何使用Adobe Acrobat Pro填写PDF表单,以便可以使用ISO 8601(即yyyy-mm-dd)输入日期字段?

  16. 16

    如何使用Django生成pdf

  17. 17

    如何使用iText返回PDF

  18. 18

    PDF文档的大小,如何使用Spire.pdf从毫米转换为像素?

  19. 19

    如何确定(所有内容)文件的大小,以便我可以立即为其分配内存?

  20. 20

    如何使用pdf.js渲染pdf文件?

  21. 21

    如何使用pdf.js库呈现整个pdf文档?

  22. 22

    如何使用pdf.js使PDF无法下载

  23. 23

    如何使用pdf.js渲染pdf文件?

  24. 24

    如何使用pdf.js获取pdf标题?

  25. 25

    如何确定放到 html 页面上的图像的大小和格式

  26. 26

    如何确定URLLoader打开的文件已关闭,以便可以使用FileStrewam在其上写入

  27. 27

    使用默认的“缩放到页面级别”(pdfbox)创建PDF文件

  28. 28

    D3词云:如何自动调整字体大小以使词不会用完,以及如何将词缩放到所有屏幕?

  29. 29

    使用Node JS中的pdfkit不会更改PDF页面大小

热门标签

归档