Я пытаюсь напечатать изображение 4x6 через printController, однако при печати оно обрезает часть изображения.Код, который я использую, приведен ниже.
@IBAction func doPrint(_ sender: Any) {
let printInfo = UIPrintInfo(dictionary:nil)
printInfo.outputType = .photo
printInfo.jobName = "PrintPhoto"
printInfo.orientation = .landscape
let printController = UIPrintInteractionController.shared
printController.printInfo = printInfo
printController.printingItem = newImage
printController.showsNumberOfCopies = false
printController.present(animated: true, completionHandler: nil)
}
Это отпечатки без полей размером 4x6, которые обрезаются приблизительно на 0,25 дюйма, изменение размера изображения приводит к тому же результату.