我是目标C的新手。我在为OSX做一个项目。我有一个带表单字段的pdf模板文件,我需要使用它生成一个新的pdf,添加一些图像、文本、条形码和完整的表单字段。。
我一直在研究如何使用pdf,我正在尝试使用Quartz 2D, CGPDFContext,此时我成功地用页面模板填充了一个新的pdf,但是我不知道如何在字段中编写表单和添加其他图像。
我如何在特定的点,文字或图像绘制?或者是否存在管理pdf的库?生成barcode128呢?非常感谢!
发布于 2013-08-23 10:37:10
一旦您有了一个CGPDFContext,您就可以像在任何其他上下文中那样,将任何您想要的东西绘制到它中。一个简单的解决方案是使用您想要的内容创建一个CALayer (或视图,然后访问它的层),然后将该层绘制到您的PDF上下文中。
获取可编辑的文本字段并不容易,this可能会有所帮助。
如果您可以取消PDF模板,并将整个过程作为视图呈现到PDF上下文中,这会更容易,但是一旦您知道需要在何处绘制额外的文本/图形,这个过程通常是相同的。
https://stackoverflow.com/questions/18400503
复制相似问题