ПРОДУКТЫСКАЧАТЬ  КУПИТЬ  ПОМОЩЬ БЛОГ   О КОМПАНИИ  
 
Визитная карточка
HTML в RTF
HTML в DOCX
>>HTML в Text
Объединение RTF
Скачать
Купить
Online-demo
Документация
Новости
Примеры кода

Как конвертировать HTML в текст на C#, VB.NET, ASP.NET и SilverLight



HTML в текст конвертирование с помощью C# и языков .NET?

Введение

Вы ищете решение как извлечь текст из HTML-документа на языке .NET? Если это так, то Вы находитесь в правильном месте! Всё, что Вам нужно, это скачать SDK и добавить в Ваше приложение ссылку на "SautinSoft.HtmlToRtf.dll" или установить пакет с NuGet.

Для примера рассмотрим простейший код на языке C#:


                  SautinSoft.HtmlToRtf h = new SautinSoft.HtmlToRtf();
            string htmlString = "Hello World!";
            string outputFile = @"c:\Test\result.txt";

            if (h.OpenHtml(htmlString))
            {
                bool ok = h.ToText(outputFile);

                //Откройте результат для демонстрации.
                if (ok)
                    System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(outputFile) { UseShellExecute = true });
            }
                  
          

Вы, вероятно, будете удивлены количеством встроенной функциональности и возможностью конвертировать также в другие форматы:


How looks HtmlToRtf .Net class


NuGet   Online Demo   Скачать, 7.4.4.30 (Апр 30, 2020)



Системные требования

Компонент совместим со всеми языками .NET и поддерживает основные операционные системы.

  • Windows
  • Linux
  • Mac OS

Обратите внимание, что «HTML to RTF .Net» полностью написан на управляемом C#. Это делает его абсолютно автономным и независимым.

.NET Framework 4.0 and higher and .Net Core 2.0 and higher

.NET Framework 4.0, 4.5, 4.6.1 и выше. Старую версию .NET 2.0 можно найти здесь.

.NET Core 2.0 и выше.

Примеры конвертирования HTML в текст с помощью C# и VB.NET

1. Простое извлечение текста из HTML-файла на языке C#:
            SautinSoft.HtmlToRtf h = new SautinSoft.HtmlToRtf();

            string htmlFile = @"d:\Resurrection.html";
            string textFile = Path.ChangeExtension(htmlFile, ".txt");

            h.OutputFormat = HtmlToRtf.eOutputFormat.TextUnicode;
            h.ConvertFile(htmlFile, textFile);
2. Конвертирование HTML в текст в памяти с помощью C#:
            SautinSoft.HtmlToRtf h = new SautinSoft.HtmlToRtf();

            string htmlFile = @"d:\Resurrection.html";
            string htmlString = File.ReadAllText(htmlFile);

            // Начните конвертацию.
            h.OutputFormat = HtmlToRtf.eOutputFormat.TextAnsi;
            string textString = h.ConvertString(htmlString);
3. Извлечение текста из HTML в памяти с помощью VB.NET:
			Dim h As New SautinSoft.HtmlToRtf()

			Dim htmlFile As String = "d:\Resurrection.html"
			Dim htmlString As String = File.ReadAllText(htmlFile)

			' Начните конвертацию.
			h.OutputFormat = HtmlToRtf.eOutputFormat.TextUnicode
			Dim textString As String = h.ConvertString(htmlString)


Есть вопрос?

  • Если у Вас есть вопросы,
  • нужна помощь
  • или пример кода как конвертировать на C#, VB.NET, ASP.NET,
обращайтесь в нашу службу поддержки по адресу support@sautinsoft.com или спросите в онлайн-чате (правый нижний угол этой страницы). Мы Вам обязательно поможем!


Преимущества «HTML to RTF .Net»

  1. Экономия времени и никаких затрат на разработку продукта.

    Нет смысла разрабатывать свой компонент HTML to RTF на С#. Это требует много дней напряженной работы и занимает около 20 000 строк кода. «HTML to RTF .Net» сэкономит Ваше время! Нужно только добавить ссылку на "SautinSoft.HtmlToRtf.dll" и написать 3-4 строки на C#.

  2. Компонент предоставляет набор API для конвертирования HTML: 3.2, 4.01, 5, с CSS и XHTML в DOCX, RTF, текст и для слияния RTF-файлов.

  3. «HTML to RTF .Net» является абсолютно автономным компонентом. Не нужно иметь MS Word, Internet Explorer или другое ПО для конвертирования и редактирования документов.

  4. Вы оплачиваете один раз и пользуетесь «HTML to RTF .Net» без каких-либо дополнительных сборов. Лицензия никогда не истекает.

  5. В качестве бонуса Вы получате неограниченную техническую поддержку независимо от даты Вашего приобретения.

Если Вас заинтересовал наш продукт, Вы можете скачать демо-версию тут или посмотреть цены на «HTML to RTF .Net».

 
 
Программы Скачать Помощь О компании
SautinSoft on Facebook SautinSoft on Twitter SautinSoft on Youtube Our Blog
Авторское право © 2002 - 2020 SautinSoft (начало с сайта sautin.com). Все права защищены.