gpt4 book ai didi

iphone - 如何在Objective-C(CGPDF)的PDF页面上找到页边距的大小

转载 作者:行者123 更新时间:2023-12-01 18:02:50 25 4
gpt4 key购买 nike

给定pdf文档的页面,我希望能够使用objetive-C找到文本的页边距。

我意识到已经有很多与CGPDF...有关的问题,但是我找不到任何有用的东西。我也看过了PDF规范文档。我确定它一定在某个地方,但是我还找不到它。



我创建一个Word文档,每个文档的左右空白为2.5cm。然后,我打印为pdf。以此pdf格式,是否有某种方法可以计算出文本的宽度(即,左右页边距)?

背景

万一我吠错了树,我问这个问题的原因是能够像iBooks缩放一样缩放。如果双击iBooks,则将缩放到主体的宽度。在Mac的“预览”应用程序中相同(按“缩放以适合”)。

最初的想法

我首先以为像PDF Boxes这样的CGPDFPage(kCGPDFBleedBox)也许可以提供帮助,但在我的情况下似乎并不会有帮助。

更新资料

我只关心页面的正文。可能不在此范围内的图像等不会打扰我。

相关文章

Fast and Lean PDF Viewer for iPhone / iPad / iOs - tips and hints?

最佳答案

您可以将PDF页面渲染为位图,检测其像素状态并获得白色边距。看看Skim的出色实现:http://skim-app.svn.sourceforge.net/viewvc/skim-app/trunk/NSBitmapImageRep_SKExtensions.m?revision=7036&content-type=text%2Fplain

关于iphone - 如何在Objective-C(CGPDF)的PDF页面上找到页边距的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6400326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com