RevisionOptions

RevisionOptions class

Gör det möjligt att styra hur dokumentrevisioner hanteras under layoutprocessen.

public class RevisionOptions

Egenskaper

namn Beskrivning
CommentColor { get; set; } Gör det möjligt att ange färgen som ska användas för kommentarer. Standardvärdet ärRed .
DeletedTextColor { get; set; } Tillåter att ange färgen som ska användas för borttaget innehållDeletion . Standardvärdet ärByAuthor .
DeletedTextEffect { get; set; } Tillåter att specificera effekten som ska tillämpas på det raderade innehålletDeletion . Standardvärdet ärStrikeThrough
InsertedTextColor { get; set; } Tillåter att ange färgen som ska användas för infogat innehållInsertion . Standardvärdet ärByAuthor .
InsertedTextEffect { get; set; } Tillåter att specificera effekten som ska tillämpas på det infogade innehålletInsertion . Standardvärdet ärUnderline .
MeasurementUnit { get; set; } Gör det möjligt att ange måttenheter för revisionskommentarer. Standardvärdet ärCentimeters
MovedFromTextColor { get; set; } Tillåter att ange färgen som ska användas för områden där innehållet har flyttats frånMoving . Standardvärdet ärByAuthor .
MovedFromTextEffect { get; set; } Tillåter att specificera effekten som ska tillämpas på de områden där innehållet flyttades frånMoving . Standardvärdet ärDoubleStrikeThrough
MovedToTextColor { get; set; } Tillåter att ange färgen som ska användas för områden där innehållet har flyttats tillMoving . Standardvärdet ärByAuthor .
MovedToTextEffect { get; set; } Tillåter att ange effekten som ska tillämpas på de områden där innehållet flyttades tillMoving . Standardvärdet ärDoubleUnderline
RevisedPropertiesColor { get; set; } Tillåter att ange färgen som ska användas för innehåll med ändringar av formateringsegenskaperFormatChange Standardvärdet ärNoHighlight .
RevisedPropertiesEffect { get; set; } Tillåter att specificera effekten för innehållsområden med ändringar av formateringsegenskaperFormatChange Standardvärdet ärNone
RevisionBarsColor { get; set; } Gör det möjligt att ange färgen som ska användas för sidofält som identifierar dokumentrader som innehåller reviderad information. Standardvärdet ärRed .
RevisionBarsPosition { get; set; } Hämtar eller ställer in renderingsposition för revisionsstaplar. Standardvärdet ärOutside .
RevisionBarsWidth { get; set; } Hämtar eller ställer in bredden på revisionsstaplar, punkter.
ShowInBalloons { get; set; } Gör det möjligt att ange om revisionerna ska återges i ballongerna. Standardvärdet ärNone .
ShowOriginalRevision { get; set; } Tillåter att ange om den ursprungliga texten ska visas istället för en reviderad. Standardvärdet är False.
ShowRevisionBars { get; set; } Tillåter att ange om revisionsstaplar ska renderas nära linjer som innehåller reviderat innehåll. Standardvärdet är True.
ShowRevisionMarks { get; set; } Tillåt att ange om versionstext ska markeras med speciell formateringsmarkering. Standardvärdet är True.

Exempel

Visar hur man ändrar utseendet på revisioner i ett renderat utdatadokument.

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

// Infoga en revision och ändra sedan färgen på alla versioner till grön.
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.");

// Ta bort stapeln som visas till vänster om varje reviderad rad.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Se även