我必须使用 Swift 4 创建或附加新页面到 PDFKit 文档。文档格式需要是德语 DIN A4(字母格式)。
我认为PDFDocumentAttribute
可以指定这一点,但他们没有。
是否有任何适当的方法来指定文档尺寸?
我必须使用 Swift 4 创建或附加新页面到 PDFKit 文档。文档格式需要是德语 DIN A4(字母格式)。
我认为PDFDocumentAttribute
可以指定这一点,但他们没有。
是否有任何适当的方法来指定文档尺寸?
使用 PDFView / PDFKit 教程
https://www.raywenderlich.com/4023941-creating-a-pdf-in-swift-with-pdfkit
我将大约 DINA4 格式的大小设置为
let pageWidth = 10 * 62.0
let pageHeight = 10 * 85.0
let pageRect = CGRect(x: 0, y: 0, width: pageWidth, height: pageHeight)
编辑:对于厘米计算,您可以使用:
let pageWidth = 29.5238 * 21 // pdf-size per cm multiplied with 21cm
let pageHeight = 26.6195 * 29.7 // gets you exactly the same values like above
希望有帮助..