使用 Quartz 创建 PDF 注释 (iOS)
有人设法使用 Quartz 在现有 PDF 中编写自定义注释吗? 我已经使用 CGPDFDocumentRef 等渲染了 PDF,现在工作正常:) 我成功地阅读了 Annots 字典
if(!CGPDFDictionaryGetArray(pageDictionary, "Annots", &outputArray)) { ....
,但我无法理解如何编写新注释..
嗯,没有人?这不可能……:(
Did anyone manage to write custom annotations in a existing PDF using Quartz?
I have rendered an PDF using CGPDFDocumentRef etc, works fine now :)
And i'm successful reading the Annots dict using
if(!CGPDFDictionaryGetArray(pageDictionary, "Annots", &outputArray)) { ....
But i can't get my head around, how to write new annotations ..
Hmmm, no-one?? it can't be impossible ... :(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如《Quartz 2D 编程指南》中所述:
http://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html#//apple_ref/doc/uid/TP30001066- CH214-BCIFAFBC
您可以使用CGPDFContextSetURLForRect 为 URL 添加注释。
As stated in the Quartz 2D Programming Guide :
http://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_pdf/dq_pdf.html#//apple_ref/doc/uid/TP30001066-CH214-BCIFAFBC
You can use CGPDFContextSetURLForRect to add an annotations for an URL.