2013-03-02 4 views
2

Я работаю с созданием PDF, он сгенерировал PDF, просмотренный с использованием QLPreviewController, все отлично работало, кроме пересылки почты, у меня есть два вложения типа .pdf и .csv. У меня есть следующие проблемы при отправке по электронной почте.Проблемы с вложением электронной почты, PDF и CSV

  • иногда нет вложений, а по электронной почте
  • размера PDF-файла будет очень большим, когда PDF содержит изображение (10 Мб для одной страницы PDF, если он содержит изображение)

    Проблемы при тестировании в устройстве, в симулятор все отлично работает ..., Я узнал, что некоторые из них экспортируют или импортируют связанные с UTI проблемы here , так как я стартер, мне сложно это понять, я думаю, что некоторые UTI я должен добавить где-нибудь. Может кто-нибудь, пожалуйста, помогите мне для выявления проблемы и решения, пожалуйста. Заранее спасибо.

+0

iam борется с этим в течение двух дней .. может кто-нибудь мне помочь! –

+0

Насколько велика ваша фотография, прежде чем она будет помещена в PDF? –

+0

обычно, размером 1 м или ниже .. –

ответ

1

1. Приложение выпуск

заданного типа MIME как текст/CSV вместо приложения/CSV или изображения/CSV. код, как показано ниже

[mailComposer addAttachmentData:[NSData dataWithContentsOfFile:self.csvFilePath] 
           mimeType:@"text/csv" fileName:[NSString stringWithFormat:@"csvPage.csv" ]]; 

1. Размер выпуска

я боролся много .. наконец, когда писал изображение в формате Jpeg в PDF страницы с помощью кода ниже, размер был уменьшен десять раз!!

UIImage *lowResImage = [UIImage imageWithData:UIImageJPEGRepresentation(plotImage, 0.02)]; 

 Смежные вопросы

  • Нет связанных вопросов^_^