Aspose::Words::Layout::ShowInBalloons перечисление

ShowInBalloons enum

Указывает, какие ревизии отображаются в виде баллонов.

enum class ShowInBalloons

Значения

ИмяЗначениеОписание
None0Отображает вставки, удаления и форматные ревизии встроенно.
Формат1Отображает вставки и удаления встроенно, форматные ревизии в баллонах.
FormatAndDelete2Отображает вставленные правки встроенно, а удаления и форматирования правок — в облачках.

Примеры

Показывает, как изменить внешний вид правок.

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");

См. также