我正在使用 PDF 生成,它生成了 PDF,使用 QLPreviewController
查看,除了邮件转发之外一切正常,我有两个 .pdf 和 .csv 类型的附件。我在发送电子邮件时遇到以下问题。
当 pdf 包含图像时,pdf 大小会非常大(一页 pdf 为 10 mb,如果它包含图像)
问题是在设备中测试时,在模拟器中一切正常..., 我了解到一些与导出或导入 UTI 相关的问题 here 因为我是初学者,所以我觉得很难理解,我想我必须在某处添加一些 UTI。任何人都可以帮我找出问题并解决,拜托。提前致谢。
1. Attachment issue
将 mime 类型设置为 text/csv 而不是 application/csv 或 image/csv。代码如下所示
[mailComposer addAttachmentData:[NSData dataWithContentsOfFile:self.csvFilePath]
mimeType"text/csv" fileName:[NSString stringWithFormat"csvPage.csv" ]];
1. Size issue
我费了好大劲..最后当使用下面的代码将jpeg格式的图像写入pdf页面时,尺寸减小了十倍!
UIImage *lowResImage = [UIImage imageWithData:UIImageJPEGRepresentation(plotImage, 0.02)];
关于iphone - 电子邮件附件、PDF 和 CSV 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15173941/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) | Powered by Discuz! X3.4 |