Преобразование RTF в HTML в Windows Azure на C# .NET


Статья от нашего клиента

Всем привет! Наша компания имеет корпоративный сервер, работающий под управлением Windows Azure. Данная система документооборота имеет множество преимуществ, но одну из функций документооборота долгое время не удалось реализовать! Целью было преобразовать документы RTF в файлы HTML. В одной из баз данных хранятся статистические отчеты в формате RTF, которые необходимо редактировать.

SautinSoft помог нам включить онлайн-конвертер строк RTF из базы данных в строки HTML. Затем мы использовали бесплатное решение для редактирования этих HTML-кодов.

Это часть кода на C# для конвертирования строки RTF в строку HTML:


         SautinSoft.RtfToHtml r = new SautinSoft.RtfToHtml();

r.OutputFormat = SautinSoft.RtfToHtml.eOutputFormat.HTML_401;

r.ImageStyle.IncludeImageInHtml = false;

r.ImageStyle.ImageFolder = Server.MapPath("");

r.ImageStyle.ImageSubFolder = "images";

r.ImageStyle.ImageFileName = "picture";

string rtf = "....."; //Get RTF from database

string html = r.ConvertString(rtf);

//show HTML

if (html.Length>0)

{

Response.Buffer = true;

Response.Clear();

Response.ContentType = "text/html";

Response.Write(html);

Response.Flush();

Response.End();

}
                    

Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу support@sautinsoft.ru или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже:



Вопросы и предложения всегда приветствуются!

Мы разрабатываем компоненты .Net с 2002 года. Мы знаем форматы PDF, DOCX, RTF, HTML, XLSX и Images. Если вам нужна помощь в создании, изменении или преобразовании документов в различных форматах, мы можем вам помочь. Мы напишем для вас любой пример кода абсолютно бесплатно.