2013-03-02 35 views
2

我正在使用PDF生成工具,它生成PDF,使用QLPreviewController查看,除郵件轉發外都工作正常,我有兩個.pdf和.csv類型的附件。在發送電子郵件時,我遇到以下問題。電子郵件附件,PDF和CSV的問題

  • 有時沒有附件而電子郵件
  • PDF尺寸將是非常巨大的,當PDF包含圖像(10 MB用於一頁PDF,如果它包含圖像)

    問題是在設備中進行測試時,在模擬器它一切正常,... 我來了解一些出口或進口UTI相關問題here 因爲我是一個首發我覺得很難理解它,我認爲一些UTI的我必須添加到某處..任何人都可以請幫助我請找出問題並解決。提前致謝。

+0

iam掙扎着這兩天..任何人都可以幫助我! – 2013-03-05 04:42:25

+0

將圖像放入PDF之前,圖像有多大? – 2013-03-05 05:21:42

+0

通常情況下,1mb大小或以下.. – 2013-03-05 05:24:48

回答

1

1.附件問題

組mime類型爲文本/ CSV代替應用/ CSV或圖像/ CSV。使用下面的代碼以JPEG格式寫圖像PDF頁面時的代碼如下所示

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

1.尺寸問題

我掙扎了很多..最後,尺寸得到了降低十次!!

​​