使用图像在目标c中创建PDF表单

时间:2016-02-25 10:17:09

标签: ios objective-c iphone pdf pdf-form

我必须创建PDF格式,这是图像和文本的内容所以,我在谷歌搜索我很喜欢文本的方式,但不知道图像。有人说我用户" PDF表格按钮"对于显示图像但是当我的PDF在Webview中打开并单击按钮时,我需要查看图像库并选择在PDF上设置的图像。 有人有想法吗?

2 个答案:

答案 0 :(得分:4)

你好我正在使用这个PDF图书馆,我很满意使用这个图书馆,

试试这个图书馆,希望它的工作方式与您相似。

<强> https://github.com/derekblair/ILPDFKit

快速入门:

PDFDocument *document = [[PDFDocument alloc] initWithResource:@"test.pdf"];
// Manually set a form value
[document.forms setValue:@"Derek" forFormWithName:@"Contacts.FirstName"];
// Save via a static PDF.
NSData* flatPDF = [document savedStaticPDFData]

答案 1 :(得分:0)

您可以使用CoreGraphics在iOS上使用UIGraphicsBeginPDFContextToFile绘制pdf,就像您可以使用UIGraphicsBeginImageContextWithOptions绘制图像一样。 在绘制pdf时,您可以使用UIImage方法向pdf添加drawInRect

 UIImage * image = [UIImage imageNamed:@"myImage"];
 [image drawInRect:CGRectMake(50, 50, 100, 200)];

您应该查看Apple的指南Generating PDF Content