【发布时间】:2013-09-14 00:11:58
【问题描述】:
我正在努力使用 PDFkit 向现有 PDF 页面添加文本。不确定我是否需要深入研究 CGPDF 或者我错过了一些简单的东西。
在这里,我正在获取现有的单页 PDF 并(尝试)添加一行文本。
PDFDocument *thisPDF = [[PDFDocument alloc]initWithURL:PDFURL];
PDFPage *aPage =[thisPDF pageAtIndex:0];
NSRect pdfRect = [aPage boundsForBox:kPDFDisplayBoxArtBox];
[@“Text on PDF Page" drawInRect:pdfRect withAttributes:NULL];
我知道我应该添加一些属性,这可能是问题所在,但我正在寻找一些关于如何在这一点上添加文本的指导。我已经通过了 Quartz Guide,但这仅引用了 CGPDF 的东西,我已经尝试过但未能成功实现。
我可以只用 PDFKit 做我想做的事吗?我的方向正确吗?
【问题讨论】: