Как в mac os на objective c открыть и получить plain text из форматов: pdf, doc, docx, xls, xlsx, rtf, ppt, pptx?

Добрый день.
Собственно цель - открыть файл и получить в NSString его содержимое.
Существует ли универсальное решения для приведенных форматов? Необходимо ли использовать сторонние framework?
  • Вопрос задан
  • 2393 просмотра
Решения вопроса 1
@Cassar
RTF
NSAttributedString *rtfString1 = [[NSAttributedString alloc] initWithRTF:data documentAttributes:NULL];
NSAttributedString *rtfString2 = [[NSAttributedString alloc] initWithRTFD:data documentAttributes:NULL];
NSAttributedString *rtfString3 = [[NSAttributedString alloc] initWithRTFDFileWrapper:fileWrapper documentAttributes:NULL];

PDF
https://developer.apple.com/library/ios/documentat...
PPTX, DOCX и XLSX -- это zip-архивы с xml-документами, которые на ура разбираются любым xml-парсером.
А вот про PPT, DOC и XLS уже ничего не скажу.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы