2013-03-01 2 views
0

Я работаю над созданием pdf прямо сейчас, все работает отлично, за исключением рисования изображений, оно рисует только верхний левый угол изображения; с дополнительным увеличенным. Но он работает на симуляторе, ниже показаны коды;проблема с изображением в pdf page-объекте c

UIImage *plotImage=[[UIImage alloc]initWithContentsOfFile: 
[localPictureArray objectAtIndex:i]]; 
    [plotImage drawInRect:CGRectMake 
(kMargin, currentPageY, plotImage.size.width, plotImage.size.height)]; 

начиная с iam стартер, мне нужна ваша ценная помощь. заранее спасибо.

ответ

0

Проблема, скорее всего, ваша CGRect. Предполагая, что ваши поля x и y в порядке, у вас, вероятно, есть изображение, которое слишком велико, чтобы соответствовать на странице, как измерено от этих полей.

Вам необходимо определить, как далеко вы можете рисовать вправо и снизу и масштабировать изображение соответствующим образом. (например, как описано here)

+0

спасибо .. я думаю, что это будет решение, но как я могу масштабировать его. –