Экспорт аннотированных документов на iPad - PullRequest
4 голосов
/ 23 февраля 2011

интересный вопрос.Я собираюсь создать приложение для iPad, которое показывает пользовательские страницы текста.Этот текст создается следующим образом: исходный XML (с сервера MarkLogic и т. Д.) И ресурсы (в основном изображения) преобразуются в XHTML и отображаются в собственном приложенииjective-c для просмотра пользователем.

Затем пользователь комментирует контент двумя способами: выделяет и делает заметки.И то, и другое можно включить, вставив соответствующие теги в XHTML и правильно отобразив его в приложении.Пока не проблема.

Однако - теперь пользователь хочет экспортировать аннотированный документ в виде файла и отправить по электронной почте (не в формате XHTML) в виде вложения.

Я хочу включитьпользователь может экспортировать в общий тип файла (например, Odf, PDF, docx), который поддерживает комментарии и основные моменты.Это преобразование XHTML -> ???должно быть сделано в приложении.

Любые идеи о лучшем формате и о том, как легко добиться преобразования в нативном приложении, используя код / ​​библиотеки target-c?

Заранее спасибо за любую помощь.

1 Ответ

1 голос
/ 23 февраля 2011

Это не будет полностью удовлетворительный ответ, но, надеюсь, это поможет вам начать.

Кажется, что наиболее удобный способ сделать это - отправить html-документ на сервер, выполнить преобразование на сервере и отправить полученный файл PDF (или любой другой формат документа, который вы выберете) обратно на iphone. Если вы выберете этот путь, библиотека wkhtmltopdf выглядит достойным кандидатом, хотя я никогда не использовал ее сам.

Около пяти минут поиска в Google вызвали разговоры о людях, которые пытались конвертировать html -> pdf на самом устройстве, но в моем очень кратком чтении я не нашел ничего многообещающего. Вот некоторые отправные точки:

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