Aspose::Words::Layout::RevisionColor enum

RevisionColor enum

Allows to specify color of document revisions.

enum class RevisionColor

Values

NameValueDescription
Auto0Default.
Black1Represents 000000 color.
Blue2Represents 2e97d3 color.
BrightGreen3Represents 84a35b color.
ClassicBlue4Represents 0000ff color.
ClassicRed5Represents ff0000 color.
DarkBlue6Represents 376e96 color.
DarkRed7Represents 881824 color.
DarkYellow8Represents e09a2b color.
Gray259Represents a0a3a9 color.
Gray5010Represents 50565e color.
Green11Represents 2c6234 color.
Pink12Represents ce338f color.
Red13Represents b5082e color.
Teal14Represents 1b9cab color.
Turquoise15Represents 3eafc2 color.
Violet16Represents 633277 color.
White17Represents ffffff color.
Yellow18Represents fad272 color.
NoHighlight19No color is used to highlight revision changes.
ByAuthor20Revisions of each author receive their own color for highlighting from a predfined set of hi-contrast colors.

Examples

Shows how to alter the appearance of revisions in a rendered output document.

auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);

// Insert a revision, then change the color of all revisions to green.
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.");

// Remove the bar that appears to the left of every revised line.
doc->get_LayoutOptions()->get_RevisionOptions()->set_InsertedTextColor(RevisionColor::BrightGreen);
doc->get_LayoutOptions()->get_RevisionOptions()->set_ShowRevisionBars(false);

doc->Save(ArtifactsDir + u"Document.LayoutOptionsRevisions.pdf");

See Also