RevisionOptions

RevisionOptions class

Permet de contrôler la façon dont les révisions de document sont gérées pendant le processus de mise en page.

public class RevisionOptions

Propriétés

Nom La description
CommentColor { get; set; } Permet de spécifier la couleur à utiliser pour les commentaires. La valeur par défaut estRed .
DeletedTextColor { get; set; } Permet de spécifier la couleur à utiliser pour le contenu suppriméDeletion . La valeur par défaut estByAuthor .
DeletedTextEffect { get; set; } Permet de spécifier l’effet à appliquer au contenu suppriméDeletion . La valeur par défaut estStrikeThrough
InsertedTextColor { get; set; } Permet de spécifier la couleur à utiliser pour le contenu inséréInsertion . La valeur par défaut estByAuthor .
InsertedTextEffect { get; set; } Permet de spécifier l’effet à appliquer au contenu inséréInsertion . La valeur par défaut estUnderline .
MeasurementUnit { get; set; } Permet de spécifier les unités de mesure pour les commentaires de révision. La valeur par défaut estCentimeters
MovedFromTextColor { get; set; } Permet de spécifier la couleur à utiliser pour les zones d’où le contenu a été déplacéMoving . La valeur par défaut estByAuthor .
MovedFromTextEffect { get; set; } Permet de spécifier l’effet à appliquer aux zones d’où le contenu a été déplacéMoving . La valeur par défaut estDoubleStrikeThrough
MovedToTextColor { get; set; } Permet de spécifier la couleur à utiliser pour les zones où le contenu a été déplacé versMoving . La valeur par défaut estByAuthor .
MovedToTextEffect { get; set; } Permet de spécifier l’effet à appliquer aux zones où le contenu a été déplacé versMoving . La valeur par défaut estDoubleUnderline
RevisedPropertiesColor { get; set; } Permet de spécifier la couleur à utiliser pour le contenu avec des changements de propriétés de formatageFormatChange La valeur par défaut estNoHighlight .
RevisedPropertiesEffect { get; set; } Permet de spécifier l’effet pour les zones de contenu avec des changements de propriétés de formatageFormatChange La valeur par défaut estNone
RevisionBarsColor { get; set; } Permet de spécifier la couleur à utiliser pour les barres latérales qui identifient les lignes de document contenant des informations révisées. La valeur par défaut estRed .
RevisionBarsPosition { get; set; } Obtient ou définit la position de rendu des barres de révision. La valeur par défaut estOutside .
RevisionBarsWidth { get; set; } Obtient ou définit la largeur des barres de révision, points.
ShowInBalloons { get; set; } Permet de spécifier si les révisions sont rendues dans les bulles. La valeur par défaut estNone .
ShowOriginalRevision { get; set; } Permet de spécifier si le texte original doit être affiché au lieu du texte révisé. La valeur par défaut est False.
ShowRevisionBars { get; set; } Permet de spécifier si les barres de révision doivent être rendues près des lignes contenant du contenu révisé. La valeur par défaut est True.
ShowRevisionMarks { get; set; } Permet de spécifier si le texte de révision doit être marqué avec un balisage de formatage spécial. La valeur par défaut est True.

Exemples

Montre comment modifier l’apparence des révisions dans un document de sortie rendu.

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

// Insère une révision, puis change la couleur de toutes les révisions en vert.
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.");

// Supprime la barre qui apparaît à gauche de chaque ligne révisée.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Voir également