RevisionColor

RevisionColor enumeration

允许指定文档修订的颜色。

public enum RevisionColor

价值观

姓名价值描述
Auto0默认值。
Black1代表 000000 颜色。
Blue2代表 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 颜色。
NoHighlight19没有使用颜色来突出显示修订版本更改。
ByAuthor20每个作者的修订都会收到自己的颜色,用于从一组预定义的高对比度颜色中突出显示。

例子

演示如何更改渲染输出文档中修订的外观。

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// 插入一个修订版本,然后将所有修订版本的颜色更改为绿色。
builder.Writeln("This is not a revision.");
doc.StartTrackRevisions("John Doe", DateTime.Now);
builder.Writeln("This is a revision.");
doc.StopTrackRevisions();
builder.Writeln("This is not a revision.");

// 删除出现在每条修改行左侧的栏。
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

也可以看看