我的应用程序(在iPad上运行)正在生成PDF,然后将其附加到电子邮件并发送给客户端。但是,当我收到PDF时,Adobe将无法打开它。这是我得到的错误:
Acrobat无法打开 'Invoice 6020130304036.pdf'因为它不是受支持的文件类型 或者因为文件已经损坏(例如,它被发送为 电子邮件附件并没有正确解码)。
我在我的开发环境(Mac)上创建了相同的PDF,文件打开正常。
这是我正在使用的代码:
put specialFolderPath("documents") & "/Invoice " & tInvoice & ".pdf" into tPDFPath
open printing to pdf tPDFPath
print card "Invoice" of this stack from 340,0 to 1010,650 into 20,10,575,550
close printing
put tPDFPath into tAttachments["data"]
put "PDF" into tAttachments["type"]
put "Invoice" into tAttachments["name"]
mobileComposeMail tSubject, tTo, tCCs, tBCCs, tBody, tAttachments
还有其他人遇到类似问题吗?
TIA,AA。