我有兴趣将 Base64 字符串转换为 PDF。解码后,字符串看起来像一个 PDF 结构,所以我想,我需要一种将内容写入具有 PDF 扩展名的文件的方法。
有没有人做过这样的事情?
我有兴趣将 Base64 字符串转换为 PDF。解码后,字符串看起来像一个 PDF 结构,所以我想,我需要一种将内容写入具有 PDF 扩展名的文件的方法。
有没有人做过这样的事情?
现在您已将 Base64 字符串转换为NSData
,您可以使用NSData
method writeToFile
,使用您使用过的路径为其提供pdf
扩展名。
NSData *data = ... // from your converted Base64 string
NSString *documentsDirectory = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"test.pdf"];
[data writeToFile:path atomically:YES];