问题标签 [cgpdfdocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
852 浏览

iphone - 如何在 UIWebView CGPDFDocumentRef 中更改 pdf 文档的字体属性(大小、颜色、样式)

我在目标 c 中为 iphone 做一个电子书阅读器应用程序,我尝试了 2 种使用 UIWebView 和 CGPDFDocumentRef 加载 pdf 文档的方法,但我不知道如何更改 pdf 文档的字体属性(大小、颜色、样式)方法(UIWebView 和 CGPDFDocumentRef ),任何人都可以帮助我,如何更改 UIWebView 以及 CGPDFDocumentRef 中的字体属性,谢谢

0 投票
1 回答
1927 浏览

iphone - 将 CGPDFDocumentRef 保存到文件

这个问题我好难找,没人能回答吗?我希望通过示例得到一个很好的答案。按照这个问题iPhone - pdf encryption但我认为 PDFDocument 类只存在于 mac os 中。这类似于使用 CGPDFDocumentRef阅读和保存 PDF没有得到答案的这个问题。:(

0 投票
1 回答
550 浏览

iphone - 从 CGPDfDocument 页面保存图像并不完全适合 UIImageview

我在将 PDF 页面另存为 UIImage 时遇到了一些问题...该 pdf 是从 Internet 加载的,并且只有一页(原始 PDF 已拆分为服务器)...但转换后的图像有时会被裁剪...有时它很小,放在 UIImageview 上时会留下空白...

这是代码

}

顺便说一句,我已经通过这样的编码准备了我的 UIImageview

我只希望这张图片完美地贴合在 UIImageview 上,可能是它降低了图片的质量……你能建议我如何保持质量吗?请帮助并给我一些建议

谢谢

0 投票
1 回答
1407 浏览

ios - 如何更改CGPDFPageRef的背景颜色,以及如何去除页面的阴影

我试图在 aUIWebView而不是 a中绘制内容UIView,因为我喜欢UIWebView通过捏合来放大和缩小的能力。这是我的代码:

UIWebView在我想要看到的其他事情的背后,所以我让UIWebView's 背景透明,如下所示:

如果我不加载 pdf,这可以正常工作。但是,当 pdf 加载时,其页面有白色背景和阴影,如下面的屏幕截图所示。这搞乱了我的 UI 设计。如何摆脱阴影并使pdf页面透明?

谢谢

在此处输入图像描述

0 投票
1 回答
1108 浏览

iphone - CGPDFDocumentCreateWithURL 内存使用情况

大家好,我在这里澄清我的疑问,这对他们中的大多数人来说可能很愚蠢,但我的应用程序需要它。我的问题是在编写以下行时 CGPDFDocumentRef myDocumentRef= CGPDFDocumentCreateWithURL(pdfUrl); 它需要多少内存,就像 pdf 大小或任何其他大小一样。当然我正在使用 CGPDFDocumentRelease(myDocumentRef) 发布 CGPDFDocumentRef。任何人都可以知道它可以使用多少内存 CGPDFDocumentRef 。在此先感谢。

0 投票
2 回答
2376 浏览

ios - CGContextDrawPDFPage 在没有产生内存警告的情况下崩溃

我正在尝试渲染一个带有一些注释的 PDF 页面(发送到电子邮件),而且大多数情况下它都可以正常工作。

但是,特别是对于此PDF,每次调用 CGContextDrawPDFPage 作为第一页时,它似乎都会崩溃。我已经添加了

作为CGContextDrawPDFPage 的建议占用大量内存,但这似乎并没有解决我的问题。

我通过分析器运行它以查看发生了什么,它慢慢开始分配大量内存,直到最终达到 512MB 的活动字节并死亡。 仪器中分析的内存分配

奇怪的是,当我将它渲染到图像(用于在设备上显示)上下文时,它似乎工作正常,但是当我将它渲染到 PDF 上下文(用于带注释的电子邮件)时,它会中断。我尝试过的所有其他 PDF 在这两种情况下都可以正常工作。

我希望编写 PDF 查看器/注释器的人可以对此进行测试,看看该文档是否适合他们,如果可以,请给我一些关于他们正在做些什么来减少 CGContextDrawPDFPage 的内存分配的提示。

我查看的另一个资源是这个很棒的SO Question。

编辑(有关崩溃的更多信息):

90% 的情况下,崩溃实际上并没有出现,显示的是 gdb 行,但应用程序消失了,堆栈跟踪也没有显示。(它说暂停但没有线程显示)。有一次我看到它是一个 exc_bad_access,它在日志中显示了这一点:

0 投票
1 回答
2056 浏览

iphone - 如何使用 CGPDFDocumentRef 显示下载的 pdf?

我正在使用此代码从服务器下载 pdf 文件。

下载功能运行良好。但我需要用 CGPDFDocumentRef 显示下载的 pdf。

提前致谢。

0 投票
1 回答
581 浏览

c# - 从字节数组创建 CGPDFDocument

在 MonoTouch 中,我希望CGPDFDocument从一个字节数组中创建一个传输回从 Web 服务编码的文本。然而,MonoTouch 似乎不支持从本地文件或从 URL 下载以外的任何内容创建。

有人知道怎么做吗?

0 投票
1 回答
384 浏览

iphone - Create pdf in proper format

I want to create PDF with proper format like proper text and image would be on proper format like normal PDF file. I know how to create PDF with image and text but I don't know how to format it & I also know that PDF can be converted from HTML by displaying it's content on webview and capturing its screen in image and converting it into PDF. But is there any another way or any tag available like HTML. Or is there any third party tool available for this issue.

0 投票
2 回答
321 浏览

objective-c - 编辑pdf的CGPDFObject

我尝试了很长时间使用石英 cgpdf api 解析 pdf 文件,但我的问题是 CGPDF API 无法编辑保存在 pdf 中的对象?

这意味着仅用于读取文件的api?