gpt4 book ai didi

ios - WWD2017 pdfkit 填写PDF表格

转载 作者:搜寻专家 更新时间:2023-10-31 08:04:00 25 4
gpt4 key购买 nike

在我的 swift 应用程序中有一个定义了所有字段名称的 PDF 表单字段,我想以编程方式填写这些字段,但是观看 WWDC 演示,PDFKit首先在字段周围画一个框,这意味着首先创建表单字段而不是将值设置为

textField.widgetStringVale = “WWDC 2017”

我的问题是

1) 是否有可能以编程方式在 swift 中使用已经在 adobe acrobat 中创建的字段填充 PDF 表单,而不是先使用 PDFKit 创建

2) 如果不是 1) 如何确定字段的绝对帧大小,因为有很多字段所以我不想反复试验

enter image description here

最佳答案

是的,您可以使用 PDFKit 以编程方式填写 PDF 表单:

import UIKit
import PDFKit

let pdfURL = ...
let document = PDFDocument(url: pdfURL!)
let page1 = document!.page(at: 0)

let field = page1?.annotations.filter({ $0.fieldName! == "ConferenceName" })
field?[0].widgetStringValue = "WWDC 2017"

let saveURL = ...
document!.write(to: saveURL)

关于ios - WWD2017 pdfkit 填写PDF表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46510119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com