Aspose::Pdf::Comparison::HtmlDiffOutputGenerator class

HtmlDiffOutputGenerator class

Представляет класс для генерации HTML‑представления различий текстов. Удалённые разрывы строк обозначаются знаком абзаца.

class HtmlDiffOutputGenerator : public Aspose::Pdf::Comparison::IStringOutputGenerator,
                                public Aspose::Pdf::Comparison::IFileOutputGenerator

Методы

МетодОписание
GenerateOutput(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<DiffOperation>>>) overrideГенерирует вывод на основе различий между текстами и сохраняет его в файл.
GenerateOutput(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<DiffOperation>>>, System::String) overrideГенерирует вывод на основе различий между текстами и сохраняет его в файл.
GenerateOutput(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<DiffOperation>>>>>) overrideГенерирует вывод на основе различий между текстами и сохраняет его в файл.
GenerateOutput(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<DiffOperation>>>>>, System::String) overrideГенерирует вывод на основе различий между текстами и сохраняет его в файл.
get_DeleteStyle() constПолучает и задаёт строку CSS‑стиля для операции Delete. Пример: color: #003300; background-color: #ccff66;
get_EqualStyle() constПолучает и задаёт строку CSS‑стиля для операции Equal. Пример: color: #003300; background-color: #ccff66;
get_InsertStyle() constПолучает и задаёт строку CSS‑стиля для операции Insert. Пример: color: #003300; background-color: #ccff66;
get_StrikethroughDeleted() constПолучить или задать стиль text-decoration: line-through для операции delete. Значение по умолчанию — False.
HtmlDiffOutputGenerator()Создает экземпляр класса HtmlDiffOutputGenerator.
HtmlDiffOutputGenerator(const System::SharedPtr<OutputTextStyle>&)Создает экземпляр класса HtmlDiffOutputGenerator.
set_DeleteStyle(const System::String&)Получает и задаёт строку CSS‑стиля для операции Delete. Пример: color: #003300; background-color: #ccff66;
set_EqualStyle(const System::String&)Получает и задаёт строку CSS‑стиля для операции Equal. Пример: color: #003300; background-color: #ccff66;
set_InsertStyle(const System::String&)Получает и задаёт строку CSS‑стиля для операции Insert. Пример: color: #003300; background-color: #ccff66;
set_StrikethroughDeleted(bool)Получить или задать стиль text-decoration: line-through для операции delete. Значение по умолчанию — False.

См. также