我想在Mac终端上获取多个页面pdf的图像大小。(我想知道这是纵向还是横向。 (下图红色圆圈中的信息(
我尝试了"sips"命令(-g pixelWidth(。 但该命令仅显示第 1 页信息。
我需要第二页或更高版本的信息。
我想通过终端获得的信息
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 文件