我现在正在制作pdf,一切正常,除了图像绘制,它只绘制图像的左上角;额外放大。但它适用于模拟器,下面的代码显示;
UIImage *plotImage=[[UIImage alloc]initWithContentsOfFile:
[localPictureArray objectAtIndex:i]];
[plotImage drawInRect:CGRectMake
(kMargin, currentPageY, plotImage.size.width, plotImage.size.height)];
因为我是首发,我需要你的宝贵帮助。提前谢谢。
答案 0 :(得分:0)
问题可能是你的CGRect
。假设您的x和y边距都没问题,那么从这些边距开始测量的图像可能太大而无法放在页面上。
您需要确定可以向右和底部绘制多远,并相应地缩放图像。 (例如,如here所述)