Class HtmlDiffOutputGenerator
Класс HtmlDiffOutputGenerator
Представляет класс для генерации html представления различий текстов. Удаленные разрывы строк обозначаются знаком абзаца.
public class HtmlDiffOutputGenerator : IFileOutputGenerator, IStringOutputGenerator
Конструкторы
Свойства
| Имя | Описание |
|---|
| DeleteStyle { get; set; } | Получает и устанавливает строку CSS-стиля для операции удаления. Пример: |
| EqualStyle { get; set; } | Получает и устанавливает строку CSS-стиля для операции равенства. Пример: |
| InsertStyle { get; set; } | Получает и устанавливает строку CSS-стиля для операции вставки. Пример: |
| StrikethroughDeleted { get; set; } | Получает или устанавливает стиль text-decoration: line-through для операции удаления. Значение по умолчанию False. |
Методы
| Имя | Описание |
|---|
| GenerateOutput(List<DiffOperation>) | Генерирует вывод на основе различий между текстами и сохраняет его в файл. |
| GenerateOutput(List<List<DiffOperation>>) | Генерирует вывод на основе различий между текстами и сохраняет его в файл. |
| GenerateOutput(List<DiffOperation>, string) | Генерирует вывод на основе различий между текстами и сохраняет его в файл. |
| GenerateOutput(List<List<DiffOperation>>, string) | Генерирует вывод на основе различий между текстами и сохраняет его в файл. |
См. также