1

当我使用 Sharepoint(getItem) Web Service 获取 PDF 文件时,我得到了字节流的响应,

我正在尝试使用以下代码将这些字节流转换为 PDF 文件,

        NSMutableData *saveData = [NSMutableData data];
        NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:byteStreamStr options:0];
            [saveData appendBytes:[decodedData bytes] length:decodedData.length];

        NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *documentDirectory=[paths objectAtIndex:0];
        NSString *writeableDBPath = [documentDirectory stringByAppendingPathComponent:@"test.pdf"];
        [[NSFileManager defaultManager] createFileAtPath:writeableDBPath  contents:saveData attributes:nil];

PDF 文件保存为与原始文件相同的大小。但我无法打开该 PDF 文件。

4

0 回答 0