ios 将base64解码并写入pdf文件中

2018-02-23  本文已影响0人  牵着蜗牛散步Zz

1、将base64解码成NSData数据

- (NSString *)dencode:(NSString *)base64String
{   
    NSData *data = [[NSData alloc]initWithBase64EncodedString:base64String options:NSDataBase64DecodingIgnoreUnknownCharacters];
    return data;
}

2、将DSData写入到pdf文件中,写完之后到沙盒中查看就可以看到了

- (void)test:(NSData *)pdfData {
    
    // 1.需要知道这个对象存在哪里,所以需要一个文件夹的路径
    // 找到Documents文件夹路径
    NSString *documentsPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    
    // 2.创建要存储的内容:字符串
    // 3.需要知道字符串最终存储的地方,所以需要创建一个路径去存储字符串
    NSString *strPath = [documentsPath stringByAppendingPathComponent:@"txt.pdf"];
    
    // 4.将字符串写入文件
    [pdfStr writeToFile:strPath atomically:YES];
}

android的base64转pdf查看Android笔记

上一篇下一篇

猜你喜欢

热点阅读