Aspose::Words::Layout::RevisionTextEffect enum
Содержание
[
Скрывать
]RevisionTextEffect enum
Позволяет задать эффект декорирования для ревизий текста документа.
enum class RevisionTextEffect
Значения
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Для исправленного содержимого не применяются специальные эффекты. Это соответствует NoHighlight. |
| Цвет | 1 | Исправленное содержимое выделяется только цветом. |
| Полужирный | 2 | Пересмотренный контент сделан полужирным и окрашен. |
| Курсив | 3 | Пересмотренный контент сделан курсивом и окрашен. |
| Подчеркивание | 4 | Пересмотренный контент подчеркнут и окрашен. |
| ДвойноеПодчеркивание | 5 | Пересмотренный контент двойным подчеркиванием и окрашен. |
| Зачёркивание | 6 | Пересмотренный контент зачёркнут и окрашен. |
| ДвойноеЗачёркивание | 7 | Пересмотренный контент двойным зачёркиванием и окрашен. |
| Скрытый | 8 | Пересмотренный контент скрыт. |
Примеры
Показывает, как изменить внешний вид правок.
auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Revisions.docx");
// Получите объект RevisionOptions, который управляет внешним видом правок.
System::SharedPtr<Aspose::Words::Layout::RevisionOptions> revisionOptions = doc->get_LayoutOptions()->get_RevisionOptions();
// Отображайте вставки правок зелёным цветом и курсивом.
revisionOptions->set_InsertedTextColor(Aspose::Words::Layout::RevisionColor::Green);
revisionOptions->set_InsertedTextEffect(Aspose::Words::Layout::RevisionTextEffect::Italic);
// Отображайте удаления правок красным цветом и полужирным.
revisionOptions->set_DeletedTextColor(Aspose::Words::Layout::RevisionColor::Red);
revisionOptions->set_DeletedTextEffect(Aspose::Words::Layout::RevisionTextEffect::Bold);
// Тот же текст появится дважды в правке перемещения:
// один раз в точке отправления и один раз в точке прибытия.
// Отображайте текст в правке перемещения из исходного места желтым с двойным зачёркиванием
// и двойным подчеркиванием синего цвета в правке перемещения в новое место.
revisionOptions->set_MovedFromTextColor(Aspose::Words::Layout::RevisionColor::Yellow);
revisionOptions->set_MovedFromTextEffect(Aspose::Words::Layout::RevisionTextEffect::DoubleStrikeThrough);
revisionOptions->set_MovedToTextColor(Aspose::Words::Layout::RevisionColor::ClassicBlue);
revisionOptions->set_MovedToTextEffect(Aspose::Words::Layout::RevisionTextEffect::DoubleUnderline);
// Отображайте правки формата тёмно-красным цветом и полужирным.
revisionOptions->set_RevisedPropertiesColor(Aspose::Words::Layout::RevisionColor::DarkRed);
revisionOptions->set_RevisedPropertiesEffect(Aspose::Words::Layout::RevisionTextEffect::Bold);
// Разместите толстую тёмно-синюю полосу слева от страницы рядом со строками, затронутыми правками.
revisionOptions->set_RevisionBarsColor(Aspose::Words::Layout::RevisionColor::DarkBlue);
revisionOptions->set_RevisionBarsWidth(15.0f);
// Покажите метки правок и оригинальный текст.
revisionOptions->set_ShowOriginalRevision(true);
revisionOptions->set_ShowRevisionMarks(true);
// Получите перемещения, удаления, правки форматирования и комментарии, отображаемые в зелёных баллонах
// на правой стороне страницы.
revisionOptions->set_ShowInBalloons(Aspose::Words::Layout::ShowInBalloons::Format);
revisionOptions->set_CommentColor(Aspose::Words::Layout::RevisionColor::BrightGreen);
// Эти функции применимы только к форматам, таким как .pdf или .jpg.
doc->Save(get_ArtifactsDir() + u"Revision.RevisionOptions.pdf");
См. также
- Namespace Aspose::Words::Layout
- Library Aspose.Words for C++