let cm = CGFloat(28.346) // 72.0 / 2.54, Resolution divided by conversion factor inch -> cm
let a4Width = CGFloat(21.0) // A4 width in cm
let a4Height = CGFloat(29.7) // A4 height in cm
let a4Paper = CGRect(x: 0, y: 0, width: cm * a4Width, height: cm * a4Height)
1条答案
按热度按时间0md85ypi1#
使用的PDFView / PDFKit教程
https://www.raywenderlich.com/4023941-creating-a-pdf-in-swift-with-pdfkit
在深入研究了这个主题和基于PDF文档的一些计算之后,我得出了一个神奇的数字:
let cm = CGFloat(28.346)
,结果为:它来自教程中提到的分辨率
72.0
除以英寸到厘米的转换因子,即2.54:所以如果你用英寸来计算,你可以用72.0乘以长度英寸。