我正在尝试使用 CGImageSourceCreateWithURL 将 TIFF 图像导入 CGImageSource。我的 URL 是正确的,是 %20 编码的,是现有文件的路径,该文件是 TIFF。但是,该行:
NSString *fullPath = [[[fileNames objectAtIndex:pageNum - 1] string]
stringByAddingPercentEscapesUsingEncoding:
NSUTF8StringEncoding];
NSString* urlStr = [NSString stringWithFormat: @"file:/%@", fullPath];
NSURL * url = [NSURL URLWithString: fullPath];
CGImageSourceRef src = CGImageSourceCreateWithURL (url, NULL);
给我以下错误:
Wed Aug 4 20:17:20 Brians-mini.local DocKeep[17199] <Error>: CGImageSourceCreateWithURL: CFURLCreateDataAndPropertiesFromResource failed with error code -15.
有谁知道错误-15是什么?或者我在哪里可以找到它?
谢谢
ETA:我还应该提到,如果路径中没有空格,我就不会有这个问题......(文件名中的空格对主来说是可恶的,但我想我们必须忍受它们...... B-)