iPhone - 将多张图片打印在一张纸上

6
我有一个包含7个jpg格式图片的数组,这些图片都是相同的尺寸,900x1382像素,我想按照旋转90度的方式将它们打印在信纸大小的纸张上,每页打印两张,上下排列。
听起来像是我需要创建一个printFormatter,但我卡在这里了。我已经重复阅读了苹果的Drawing and Printing Guide十次,但我仍然不知道如何实现我想要做的事情。
有人可以帮助我或至少指引我一个好的教程吗?
1个回答

3
    - (void)drawPageAtIndex:(NSInteger)pageIndex inRect:(CGRect)printableRect
    { 
        // You can draw images in the specified rect. 

    }

尝试子类化UIPageRenderer,然后覆盖上述函数。您可以在指定的矩形中绘制图像。我认为您需要检查苹果的PrintPhoto示例代码和旧指南中的自定义绘图。请检查并添加有关此内容的注释。谢谢 :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接