RevisionOptions

RevisionOptions class

Permite controlar cómo se manejan las revisiones de documentos durante el proceso de diseño.

public class RevisionOptions

Propiedades

Nombre Descripción
CommentColor { get; set; } Permite especificar el color que se utilizará para los comentarios. El valor predeterminado esRed .
DeletedTextColor { get; set; } Permite especificar el color que se utilizará para el contenido eliminadoDeletion . El valor predeterminado esByAuthor .
DeletedTextEffect { get; set; } Permite especificar el efecto que se aplicará al contenido eliminadoDeletion . El valor predeterminado esStrikeThrough
InsertedTextColor { get; set; } Permite especificar el color que se utilizará para el contenido insertadoInsertion . El valor predeterminado esByAuthor .
InsertedTextEffect { get; set; } Permite especificar el efecto a aplicar al contenido insertadoInsertion . El valor predeterminado esUnderline .
MeasurementUnit { get; set; } Permite especificar las unidades de medida para los comentarios de revisión. El valor por defecto esCentimeters
MovedFromTextColor { get; set; } Permite especificar el color que se usará para las áreas desde donde se movió el contenidoMoving . El valor predeterminado esByAuthor .
MovedFromTextEffect { get; set; } Permite especificar el efecto que se aplicará a las áreas desde donde se movió el contenidoMoving . El valor predeterminado esDoubleStrikeThrough
MovedToTextColor { get; set; } Permite especificar el color que se utilizará para las áreas donde se movió el contenidoMoving . El valor predeterminado esByAuthor .
MovedToTextEffect { get; set; } Permite especificar el efecto que se aplicará a las áreas donde se movió el contenidoMoving . El valor predeterminado esDoubleUnderline
RevisedPropertiesColor { get; set; } Permite especificar el color que se utilizará para el contenido con cambios de propiedades de formatoFormatChange El valor predeterminado esNoHighlight .
RevisedPropertiesEffect { get; set; } Permite especificar el efecto para áreas de contenido con cambios de propiedades de formatoFormatChange El valor predeterminado esNone
RevisionBarsColor { get; set; } Permite especificar el color que se utilizará para las barras laterales que identifican las líneas del documento que contienen información revisada. El valor predeterminado esRed .
RevisionBarsPosition { get; set; } Obtiene o establece la posición de representación de las barras de revisión. El valor predeterminado esOutside .
RevisionBarsWidth { get; set; } Obtiene o establece el ancho de las barras de revisión, puntos.
ShowInBalloons { get; set; } Permite especificar si las revisiones se representan en los globos. El valor predeterminado esNone .
ShowOriginalRevision { get; set; } Permite especificar si se debe mostrar el texto original en lugar del revisado. El valor por defecto es Falso.
ShowRevisionBars { get; set; } Permite especificar si las barras de revisión deben representarse cerca de las líneas que contienen contenido revisado. El valor predeterminado es Verdadero.
ShowRevisionMarks { get; set; } Permitir especificar si el texto de revisión debe marcarse con marcado de formato especial. El valor predeterminado es Verdadero.

Ejemplos

Muestra cómo modificar la apariencia de las revisiones en un documento de salida renderizado.

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

// Inserte una revisión, luego cambie el color de todas las revisiones a verde.
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.");

// Elimina la barra que aparece a la izquierda de cada línea revisada.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Ver también