печать изображения 4x6 с помощью UIPrintInteractionController - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь напечатать изображение 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 дюйма, изменение размера изображения приводит к тому же результату.

...