вы можете создать PDFDocument
, используя опцию format
, или в качестве альтернативы передать полный layout
.Поэтому самый простой способ, вероятно, следующий:
let document = PDFDocument(format: .a4)
var layout = PDFPageFormat.a4.layout
layout.size = PDFPageFormat.a4.landscapeSize
let document = PDFDocument(layout: layout)