在我的快速应用程序中有PDF表单字段,其中定义了所有字段名称,我想以编程方式填充这些字段,但是观看WWDC演示文稿,PDFKit首先在字段周围绘制一个框架,这意味着首先创建表单字段而不是将该字段设置为
textField.widgetStringVale ="WWDC 2017"
我的问题是
1)是否可以使用swift编程方式在adobe acrobat中创建的字段填写PDF表单,而不是首先使用PDFKit创建
2)如果不是1)如何确定字段的绝对帧大小,因为有很多字段所以我不想试错
在我的应用程序中,我有一个基于用户输入的PDF表单。我在PDF表单中强制输入该值。我ILPDFKit在我的应用程序中使用了pod来执行此操作(swift 3,但是由于PDFKit在iOS 11中已经存在,所以我想知道使用PDFKit是否可以实现)。我使用的代码ILPDFKit是:
// set the pdf form as ILPDFDocument
let document = ILPDFDocument(resource:"ExamplePDFfrom")
// Manually set a form value for field name (created in adobe acrobat)
document.forms.setValue("David", forFormWithName: "FirstName")
Run Code Online (Sandbox Code Playgroud)