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 颜色。
LightPink19代表 fce6f4 颜色。
LightBlue20代表 e1f2fa 颜色。
LightYellow21代表 fef4de 颜色。
LightPurple22代表 eadfef 颜色。
LightOrange23代表 fce3d0 颜色。
LightGreen24代表 e9f8ce 颜色。
Gray25代表 efeded 颜色。
NoHighlight26不使用颜色来突出显示修订更改。
ByAuthor27每位作者的修订版本都会从一组预定义的高对比度颜色中以自己的颜色突出显示。

例子

展示如何改变渲染输出文档中修订版本的外观。

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.LayoutOptions.RevisionOptions.RevisionBarsPosition = HorizontalAlignment.Right;

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

也可以看看