Создание документов MS Word в iPhone с использованием цели C - PullRequest
2 голосов
/ 28 декабря 2011

Я создал Rich Text Editor в UIWebview.Мое требование - сохранить этот текст в файле .doc.Как этого добиться.Я получаю html-контент, используя

NSString *strWebText = [webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];

Теперь, как мне продолжить конвертировать его в формат .doc?Или есть какая-либо функция javascript для преобразования текста или сохранения текста в файл .doc?

Ответы [ 3 ]

1 голос
/ 28 декабря 2011

Microsoft Word может открыть файл .doc, который действительно является .html, и откроет его как таковой.В любом случае вы не сможете легко преобразовать свой HTML в двоичный файл .doc без значительного кода или вмешательства сервера.

Если вы создадите файл HTML из слова doc, вы увидите созданный HTML.Вы найдете определенные заголовки вверху, скопируйте их в ваш HTML, и слово должно открыть их правильно.

0 голосов
/ 28 декабря 2011

вы можете использовать: -

[strWebText writeToFile: @ "Data.doc" атомарно: YES кодировка: NSUnicodeStringEncoding error: & error];

0 голосов
/ 28 декабря 2011

iOS не имеет встроенной поддержки редактирования форматированного текста или конвертации между форматами.Вам придется найти библиотеку или написать ее самостоятельно.

...