如何从图像视图本地保存pdf

时间:2012-08-14 06:26:22

标签: iphone ipad

如何在本地保存pdf

我已将pdf文档加载到imageView中。现在我需要在本地保存到iPhone设备中。

任何人都建议我如何从图像视图中保存pdf文件

@All

提前致谢

1 个答案:

答案 0 :(得分:2)

要将pdf保存在文档目录中,请使用以下代码。

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *documentsDirectory = [paths objectAtIndex:0];
        NSString *localFilePath = [documentsDirectory stringByAppendingPathComponent:@"data.pdf"];

        NSData *thedata = [NSData dataWithContentsOfURL:[NSURL URLWithString:`ADD URL OF PDF DATA`]];

        [thedata writeToFile:localFilePath atomically:YES];

用于检索代码下面的pdf用法。

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
            NSString *documentsDirectory = [paths objectAtIndex:0];
            NSString *localFilePath = [documentsDirectory stringByAppendingPathComponent:@"data.pdf"];
if ( [[NSFileManager defaultManager] fileExistsAtPath:localFilePath] ) {
            NSData *data = [NSData dataWithContentsOfFile:localFilePath];
        }