Ios 如何下载图像,将其转换为单个PDF并将其加密存储在缓冲磁盘上?
我想通过web服务下载一个文档。web服务将每个页面作为图像返回(更准确地说,是图像的URL)(此流无法更改) 执行此服务后,我有一个指向图像的URL数组。我想下载它们,下载后我想将它们转换为PDF,转换后我想将PDF存储在磁盘上,加密(AES) 每个任务都没有那么复杂,但我希望它具有内存效率(即缓冲) 我想要的工作流程:Ios 如何下载图像,将其转换为单个PDF并将其加密存储在缓冲磁盘上?,ios,objective-c,xcode,pdf,encryption,Ios,Objective C,Xcode,Pdf,Encryption,我想通过web服务下载一个文档。web服务将每个页面作为图像返回(更准确地说,是图像的URL)(此流无法更改) 执行此服务后,我有一个指向图像的URL数组。我想下载它们,下载后我想将它们转换为PDF,转换后我想将PDF存储在磁盘上,加密(AES) 每个任务都没有那么复杂,但我希望它具有内存效率(即缓冲) 我想要的工作流程: 对于每个URL 下载数据 将该数据转换为PDF页面 加密那个页面 将其附加到磁盘上的某个文件 这可能吗?如果是,如何进行 希望还有人读到这篇 我的想法是: 子类NSMutab
下载图像 您可以下载图像使用或一些开源代码 转换为PDF 为此,您可以创建一个,将UIImage绘制到其中,然后将其保存到文件中 完成后,对文件应用一些加密技术并将其保存到磁盘
希望这有帮助如果缓冲是主要的问题,你可能会考虑改变你的问题的标题。为什么子类nSMutabelDATA而不是像正常一样加密你的数据?再一次:它必须被缓冲…我无法在内存中保存一个50 MB的PDF文件,然后对其进行加密(我想这至少会创建另一个50 MB),然后将其写入磁盘。我明白了,我以为你建议对每个图像进行下载和加密。我想这是不可能的。。我不能加密图像,然后将其转换为PDF页面,它必须反过来。