如何在Mac终端上获取多页pdf的图像大小?

日伽

我想在Mac终端上获取多页pdf的图像大小。(我想知道是肖像还是风景。)(以下图像的红色圆圈中的信息)

我尝试了“ sips”命令(-g pixelWidth)。但是该命令仅显示第一页信息。

我需要第二页或更高版本的信息。

我想通过终端获得的信息

日伽
import os
import Quartz as qt
PATH = 'hoge.pdf'

fileprovider = qt.CGDataProviderCreateWithFilename(PATH)
pdffile = qt.CGPDFDocumentCreateWithProvider(fileprovider)
pagenumber = qt.CGPDFDocumentGetNumberOfPages(pdffile)
pageinforef = qt.CGPDFDocumentGetPage(pdffile, pagenumber)
pageRect = qt.CGPDFPageGetBoxRect(pageinforef, qt.kCGPDFMediaBox)
width = qt.NSWidth(pageRect)

在终端中运行python文件

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在Mac OSX上使用终端调整图像大小?

来自分类Dev

如何在iPhone中以编程方式创建多页pdf

来自分类Dev

如何在终端上使用Xdebug?

来自分类Dev

如何在Linux终端上通过卷ID获取ubi卷名?

来自分类Dev

如何在终端上滚动消息?

来自分类Dev

如何在导轨中使用Carrierwave将PDF的第一页作为图像获取?

来自分类Dev

如何在Mac上的终端上使用浏览器?

来自分类Dev

如何在Mac上增加在终端上执行命令的时间?(更改格式)

来自分类Dev

如何在终端上获取矩阵主题颜色(黑色背景上的石灰绿色文本)?

来自分类Dev

如何在Mac OS终端上清除行?

来自分类Dev

如何在Mac终端上搜索包含汉字的文件?

来自分类Dev

如何在Mac终端上运行从F#源编译的EXE文件?

来自分类Dev

如何减慢终端上多页标准输出的滚动?

来自分类Dev

如何在终端上直接搜索文本

来自分类Dev

如何在Mac终端上使用bash使用fzf

来自分类Dev

如何在Mac终端上进行SSH代理转发?

来自分类Dev

如何在终端上使用Xdebug?

来自分类Dev

如何在终端上滚动消息?

来自分类Dev

如何在cygwin终端上安装字体

来自分类Dev

如何在chromeos终端上安装python

来自分类Dev

如何在终端上打印“禁止”字母?

来自分类Dev

您如何在终端上使用“ sips”来调整图像大小而又不进行放大?

来自分类Dev

打开终端时如何在终端上显示消息

来自分类Dev

如何从php文件获取多页pdf输出?

来自分类Dev

如何在终端上更改文件的权限?

来自分类Dev

如何在 ubuntu 终端上获取 bash 信息节点?

来自分类Dev

如何在C终端上获取任何命令的exec文件目录?

来自分类Dev

如何在 Mac OS Sierra 终端上保存 Java 路径

来自分类Dev

如何从打字稿中的多页pdf中获取多个图像?

Related 相关文章

  1. 1

    如何在Mac OSX上使用终端调整图像大小?

  2. 2

    如何在iPhone中以编程方式创建多页pdf

  3. 3

    如何在终端上使用Xdebug?

  4. 4

    如何在Linux终端上通过卷ID获取ubi卷名?

  5. 5

    如何在终端上滚动消息?

  6. 6

    如何在导轨中使用Carrierwave将PDF的第一页作为图像获取?

  7. 7

    如何在Mac上的终端上使用浏览器?

  8. 8

    如何在Mac上增加在终端上执行命令的时间?(更改格式)

  9. 9

    如何在终端上获取矩阵主题颜色(黑色背景上的石灰绿色文本)?

  10. 10

    如何在Mac OS终端上清除行?

  11. 11

    如何在Mac终端上搜索包含汉字的文件?

  12. 12

    如何在Mac终端上运行从F#源编译的EXE文件?

  13. 13

    如何减慢终端上多页标准输出的滚动?

  14. 14

    如何在终端上直接搜索文本

  15. 15

    如何在Mac终端上使用bash使用fzf

  16. 16

    如何在Mac终端上进行SSH代理转发?

  17. 17

    如何在终端上使用Xdebug?

  18. 18

    如何在终端上滚动消息?

  19. 19

    如何在cygwin终端上安装字体

  20. 20

    如何在chromeos终端上安装python

  21. 21

    如何在终端上打印“禁止”字母?

  22. 22

    您如何在终端上使用“ sips”来调整图像大小而又不进行放大?

  23. 23

    打开终端时如何在终端上显示消息

  24. 24

    如何从php文件获取多页pdf输出?

  25. 25

    如何在终端上更改文件的权限?

  26. 26

    如何在 ubuntu 终端上获取 bash 信息节点?

  27. 27

    如何在C终端上获取任何命令的exec文件目录?

  28. 28

    如何在 Mac OS Sierra 终端上保存 Java 路径

  29. 29

    如何从打字稿中的多页pdf中获取多个图像?

热门标签

归档