Я пытаюсь напечатать изображение 1280x960 на 4x6, и я не могу понять, как заставить его сжаться, чтобы соответствовать.Код, который я использую ниже.Я знаю, что изображение не может идеально соответствовать, и это не то, что мне нужно, я просто хочу, чтобы оно уменьшилось до размера.
let printInfo = UIPrintInfo(dictionary:nil)
printInfo.outputType = .photo
if isLandscape(){
printInfo.orientation = .landscape
} else {
printInfo.orientation = .portrait
}
let printController = UIPrintInteractionController.shared
printController.printInfo = printInfo
printController.printingItem = self.shareableImage.image
printController.showsNumberOfCopies = false
printController.showsPaperSelectionForLoadedPapers = true
printController.present(animated: true, completionHandler: nil)