Текстовый редактор.NET, который принимает HTML и ввод/вывод с проверкой правописания

Ответ состоял в том, что имя пользователя и пароль больше не существовали для сервера, с которого я отправлял почту. Более того, у меня была еще одна проблема: почта все еще не отправлялась и находилась в очереди сообщений. Чтобы преодолеть это, я должен был убедиться, что привязки для сайта в IIS были идентичны значениям хоста на сайте. Это позволило мне отправить письмо.

6
задан 3 November 2008 в 18:49
поделиться

8 ответов

Смотрите на XStandard. Это - полнофункциональный редактор XHTML, но можно настроить его к требованиям. Я использовал его и в Windows и в веб-приложениях с хорошими результатами, можно получить Облегченную (бесплатную) версию или Pro (разумная стоимость, и позволяет полное удовлетворение требованиям заказчика редактора). Их техническая поддержка хороша также. Единственная 'проблема', которую мы имели с ним, состоит в том, что это производит допустимый/совместимый XHTML, поэтому при импорте non-XHTML содержания в, необходимо будет выполнить его через HTMLTidy или подобный сначала.

О, да - это включает программу проверки правописания также.

1
ответ дан 17 December 2019 в 18:20
поделиться

Вот несколько опций для для основанного на.NET текстового редактора с открытым исходным кодом, который обрабатывает подсветку синтаксиса

Должно быть относительно легко настроить их для HTML или найти существующие определения синтаксиса для HTML.

Я не слишком уверен во встраивании spellcheck в него, но эта статья может представлять интерес:

Парсинг проверки правописания SpellCheck.net с помощью C#

2
ответ дан 17 December 2019 в 18:20
поделиться

Я решил его с помощью этого текстового поля HTML? Это инкапсулирует IE и использует его для редактирования HTML, точно так же, как Вы сделали. Никакая Программа проверки правописания.

0
ответ дан 17 December 2019 в 18:20
поделиться

Я просто натыкался на текстовое Управление. Я не могу говорить от персонального использования, но оно надеется быть очень многофункциональным редактором в чистом .NET. Кажется, имеет широкую поддержку формата, а также для проверки правописания Вас нужно.

0
ответ дан 17 December 2019 в 18:20
поделиться

Так как я был слишком большим количеством скряги для покупки управления проверкой правописания для нашего внутреннего приложения (который будет общим излишеством), я починил IExtenderProvider, который делает волнистую красную проверку правописания строки на текстовых полях. Я сидел на коде некоторое время, но я просто вел блог об этом; там существует пример приложения.

Некоторые протесты:

  • Это будет думать, что HTML пишется c орфографическими ошибками, но Вы смогли изменять его, чтобы заставить его работать на Вас.
  • Heck, это даже думает, что цифры записаны неправильно. Легкая фиксация, но я был слишком ленив для фиксации его.
  • Если словарь должен пропасть, он имеет общее количество, волнуются.

Но, надо надеяться, это даст Вам некоторое представление, даже если Вы не сможете использовать его непосредственно.

Другая вещь, которую Вы могли бы рассмотреть, состоит в том, что я знаю, что некоторые текстовые средства управления WPF имеют встроенную проверку правописания. Но я не уверен, как они обрабатывают HTML.

0
ответ дан 17 December 2019 в 18:20
поделиться

Я нахожусь в одной лодке как Вы.

Используя управляемую оболочку вокруг MSHTML com управление (не помнят, какой, существуют некоторые, например, существует этот). Из того, что я понимаю, что наша компания исследовала несколько из этого вида средств управления, и в данный момент мы решили придерживаться MSHTML.

Нам также была нужна программа проверки правописания, мы используем RapidSpell. Но существует много открытого исходного кода / бесплатные программы проверки правописания.

Мы вытаскиваем простой текст из MSHTML и позволяем программе проверки правописания обрабатывать его. курица собирает список его недопустимые слова и их меры и вводит его назад в поток HTML.

It не так много работы, приблизительно неделя для склеивания всего этого.

Об использовании управления RTF мы исследовали эту возможность также и решили не пойти с ним, потому что мы страдали от большого количества боли в прошлом с HTML> RTF> HTML.

Одно преимущество, которое управление MSHTML имеет по другим сторонним средствам управления, состоит в том, что оно поддерживает копию и вставку в управление из большинства приложений, можно скопировать со слова или некоторого другого форматированного текста, и вставленный текст сохранит форматирование, некоторая вещь, которая не поддерживается большинством других средств управления.

0
ответ дан 17 December 2019 в 18:20
поделиться

CKEditor (ранее fckEditor). Это все, включая кухонную раковину, но вы можете настроить панель инструментов, поэтому, если вам нужны только базовые функции HTML, вы можете это сделать. В нем есть примеры для всех видов языков веб-программирования, включая ASP.NET, см. http://ckeditor.com/demo . Кроме того, это открытый исходный код.

0
ответ дан 17 December 2019 в 18:20
поделиться

На самом деле я ищу элементы управления winforms .NET 2.0

Я искал один пару лет назад и не нашел.

Итак, я разработал один: см. http://www.modeltext.com/html/

Это WYSIWYG XHTML-редактор, написанный на C #, с собственным .Net (т.е. не COM) API. Он поддерживает некоторые (не все) свойства CSS, является производным от System.Windows.Forms.Control и зависит от версии 2 инфраструктуры .Net (и ни от чего другого).

Он не включает проверку орфографии, но его API позволяет вам ходить и взаимодействовать с DOM, так что вы можете самостоятельно разработать функциональность проверки орфографии, если хотите.

0
ответ дан 17 December 2019 в 18:20
поделиться