解析pdf文件和转换

时间:2012-03-27 13:14:37

标签: objective-c ios pdf

我尝试编辑pdf文件并生成其他pdf文件。 这种转换不起作用的问题。 这意味着我可以在文档中保存pdf文件,但它是空文件

aData = [str dataUsingEncoding:NSUTF8StringEncoding];

NSArray *documentPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

// This should be our documents directory
NSString *saveDirectory = [documentPath objectAtIndex:0];

NSString *str=[self convertNsdataToString:nsdata];


//str = [str stringByReplacingOccurrencesOfString:@"<<" withString:@"chikos"];
NSData* aData;
aData = [str dataUsingEncoding:NSUTF8StringEncoding];

//writing the pdf converted in the memory at path

NSString *saveDirectory2 = [saveDirectory stringByAppendingPathComponent:@"Test.pdf"] ;
[aData writeToFile:saveDirectory2 atomically:YES];

1 个答案:

答案 0 :(得分:2)

您无法对PDF文件中的文本数据进行搜索和替换。它的结构不是那样的。您需要解析内容流(可以压缩/加密)以查看正在发生的事情。