Min*_*arg 5 objective-c ios uiprintformatter uiprintinteractioncntrler
我正在使用UIPrintInteractionController使用打印图像概念处理iPhone应用程序.我已经卡在一个点,即边界,每当我尝试使用打印机打印任何图像时,它总是在所有侧面显示不需要的边框.图像应该使用整个纸张尺寸,因为我给出的图像尺寸与纸张宽度和高度相同,但它仍然显示边框.
我没有找到任何方法来删除边框或使纸张内容边框更少.查看iPhone图片

您可以在附图中看到
,在这个我试图从Mac系统打印图像,它提供边框和边框较少的选项.
我认为应该在UIPrintInteractionController 框架中,但没有找到任何人.
如果有人对此有所了解,请帮助我.
提前致谢.我们将不胜感激
[![A4][4]][4]
Run Code Online (Sandbox Code Playgroud)
如果要消除任何边界,可以通过将photooutputType传递给printInfo对象来快速实现:
let printController = UIPrintInteractionController.shared
printController.printingItem = someImage
printController.showsPaperSelectionForLoadedPapers = true
let printInfo = UIPrintInfo.printInfo()
printInfo.outputType = .photo
printController.printInfo = printInfo
Run Code Online (Sandbox Code Playgroud)
现在,如果你想在最后的渲染更大的控制权,你可以探索苹果的样本项目有关UIPrintInteractionController
| 归档时间: |
|
| 查看次数: |
800 次 |
| 最近记录: |