小编Cry*_*ppo的帖子

UIGraphicsBeginPDFContextToFile根据区域设置确定正确的页面大小

在我的应用程序中,我生成pdf(可以打印或稍后发送),我找不到确定纸张大小的正确方法:

    UIGraphicsBeginPDFContextToFile(pdfURL().path, CGRectZero, nil)
Run Code Online (Sandbox Code Playgroud)

默认情况下创建pdf ANSI A(612.0,792.0),对美国和加拿大(+更多国家/地区)可以,但其余的应该是ISO216 A4(595,842)

基本上我需要iOS版本:

NSPrintInfo.sharedPrintInfo().paperSize
Run Code Online (Sandbox Code Playgroud)

我错过了什么或iOS上的唯一方法是手动检查区域设置?

printing pdf ios swift

3
推荐指数
2
解决办法
828
查看次数

标签 统计

ios ×1

pdf ×1

printing ×1

swift ×1