Мое веб-приложение имеет функцию, в которой предварительно отформатированные RTF-документы используются в качестве шаблонов, и пользователь может выбрать источник данных, а затем объединить с шаблонами документов RTF для создания объединил файлы RTF. В шаблонах RTF есть заполнители, которые заменяются выбранным пользователем контентом. Окончательный документ может быть сохранен или открыт напрямую, если на локальном компьютере доступен доступ к word/wordpad.Отображение/рендеринг RTF-документа в браузере с использованием html textarea или что-то подобное
Теперь у меня есть требование отобразить объединенный документ пользователю для подтверждения. Пользователь может распечатать или сохранить документ непосредственно в системе. Дисплей не должен быть приложением word/wordpad, но должен находиться внутри самого приложения, используя textarea или что-то подобное для рендеринга документа. Не могли бы вы сообщить мне, возможно ли сделать документ RTF в textarea или нет. Наряду с отображаемым контентом должны быть параметры для печати и сохранения документа. Если мне нужно преобразовать RTF в Html, а затем отобразить содержимое html в textarea, сообщите мне, как я могу сделать преобразование, а затем отобразить html на странице.
Привет, Спасибо за ваш ответ. Я попробовал просмотрщик документов Google, а также просмотрщик zoho, и оба они как-то обращаются к моему требованию. Но я не могу использовать их, поскольку документы являются частными, и, кроме того, клиент не разрешает доступ в Интернет из своего приложения. Итак, можете ли вы или кто-нибудь сообщить мне, как я могу написать собственное приложение для просмотра приложений doc в качестве компонента и интегрировать его с моим приложением. – javauser
Как я уже сказал, это очень сложно. Вам придется разобрать весь RTF самостоятельно и как-то нарисовать. Спецификация [Спецификация RTF] (http://www.microsoft.com/download/en/details.aspx?displaylang=en&=tm&id=10725) составляет 278 страниц и имеет безумное количество функций. Вы могли бы потратить годы, пытаясь сделать это в одиночку. Я по-прежнему рекомендую искать существующие компоненты, которые вы можете интегрировать в свои продукты. Там должно быть что-то. –