Aspose::Words::Layout::RevisionColor enum

RevisionColor enum

Позволяет задать цвет ревизий документа.

enum class RevisionColor

Значения

ИмяЗначениеОписание
Авто0По умолчанию.
Черный1Представляет цвет 000000.
Синий2Представляет цвет 2e97d3.
BrightGreen3Представляет цвет 84a35b.
ClassicBlue4Представляет цвет 0000ff.
ClassicRed5Представляет цвет ff0000.
DarkBlue6Представляет цвет 376e96.
DarkRed7Представляет цвет 881824.
DarkYellow8Представляет цвет e09a2b.
Gray259Представляет цвет a0a3a9.
Gray5010Представляет цвет 50565e.
Green11Представляет цвет 2c6234.
Pink12Представляет цвет ce338f.
Red13Представляет цвет b5082e.
Teal14Представляет цвет 1b9cab.
Turquoise15Представляет цвет 3eafc2.
Violet16Представляет цвет 633277.
White17Представляет цвет ffffff.
Yellow18Представляет цвет fad272.
LightPink19Представляет цвет fce6f4.
LightBlue20Представляет цвет e1f2fa.
LightYellow21Представляет цвет fef4de.
Светло-фиолетовый22Представляет цвет eadfef.
Светло-оранжевый23Представляет цвет fce3d0.
Светло-зелёный24Представляет цвет e9f8ce.
Серый25Представляет цвет efeded.
БезВыделения26Для выделения изменений ревизий цвет не используется.
ПоАвтору27Ревизии каждого автора получают собственный цвет для выделения из предопределённого набора контрастных цветов.

Примеры

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

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

// Вставьте правку, затем измените цвет всех правок на зелёный.
builder->Writeln(u"This is not a revision.");
doc->StartTrackRevisions(u"John Doe", System::DateTime::get_Now());
builder->Writeln(u"This is a revision.");
doc->StopTrackRevisions();
builder->Writeln(u"This is not a revision.");

// Удалите полосу, которая появляется слева от каждой исправленной строки.
doc->get_LayoutOptions()->get_RevisionOptions()->set_InsertedTextColor(Aspose::Words::Layout::RevisionColor::BrightGreen);
doc->get_LayoutOptions()->get_RevisionOptions()->set_ShowRevisionBars(false);
doc->get_LayoutOptions()->get_RevisionOptions()->set_RevisionBarsPosition(Aspose::Words::Drawing::HorizontalAlignment::Right);

doc->Save(get_ArtifactsDir() + u"Revision.LayoutOptionsRevisions.pdf");

См. также