разобрать pdf файл и конвертацию - PullRequest
0 голосов
/ 27 марта 2012

Я пытаюсь отредактировать файл 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 Ответ

2 голосов
/ 27 марта 2012

Вы не можете просто выполнить поиск и заменить текстовые данные в файле PDF. Это не так структурировано. Вам нужно проанализировать потоки контента (которые могут быть сжаты / зашифрованы), чтобы увидеть, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...