RevisionOptions

RevisionOptions class

Permette di controllare come vengono gestite le revisioni del documento durante il processo di layout.

Per saperne di più, visita ilConversione nel formato a pagina fissa articolo di documentazione.

public class RevisionOptions

Proprietà

NomeDescrizione
CommentColor { get; set; }Permette di specificare il colore da utilizzare per i commenti. Il valore predefinito èRed .
DeletedTextColor { get; set; }Permette di specificare il colore da utilizzare per il contenuto eliminatoDeletion . Il valore predefinito èByAuthor .
DeletedTextEffect { get; set; }Permette di specificare l’effetto da applicare al contenuto eliminatoDeletion . Il valore predefinito èStrikeThrough
InsertedTextColor { get; set; }Permette di specificare il colore da utilizzare per il contenuto inseritoInsertion . Il valore predefinito èByAuthor .
InsertedTextEffect { get; set; }Permette di specificare l’effetto da applicare al contenuto inseritoInsertion . Il valore predefinito èUnderline .
MeasurementUnit { get; set; }Permette di specificare le unità di misura per i commenti di revisione. Il valore predefinito èCentimeters
MovedFromTextColor { get; set; }Permette di specificare il colore da utilizzare per le aree da cui è stato spostato il contenutoMoving . Il valore predefinito èByAuthor .
MovedFromTextEffect { get; set; }Permette di specificare l’effetto da applicare alle aree da cui è stato spostato il contenutoMoving . Il valore predefinito èDoubleStrikeThrough
MovedToTextColor { get; set; }Permette di specificare il colore da utilizzare per le aree in cui è stato spostato il contenutoMoving . Il valore predefinito èByAuthor .
MovedToTextEffect { get; set; }Permette di specificare l’effetto da applicare alle aree in cui è stato spostato il contenutoMoving . Il valore predefinito èDoubleUnderline
RevisedPropertiesColor { get; set; }Permette di specificare il colore da utilizzare per il contenuto con modifiche alle proprietà di formattazioneFormatChange Il valore predefinito èNoHighlight .
RevisedPropertiesEffect { get; set; }Permette di specificare l’effetto per le aree di contenuto con modifiche alle proprietà di formattazioneFormatChange Il valore predefinito èNone
RevisionBarsColor { get; set; }Permette di specificare il colore da utilizzare per le barre laterali che identificano le righe del documento contenenti le informazioni riviste. Il valore predefinito èRed .
RevisionBarsPosition { get; set; }Ottiene o imposta la posizione di rendering delle barre di revisione. Il valore predefinito èOutside .
RevisionBarsWidth { get; set; }Ottiene o imposta la larghezza delle barre di revisione, punti.
ShowInBalloons { get; set; }Permette di specificare se le revisioni vengono renderizzate nei fumetti. Il valore predefinito èNone .
ShowOriginalRevision { get; set; }Permette di specificare se deve essere mostrato il testo originale invece di quello revisionato. Il valore predefinito èfalso .
ShowRevisionBars { get; set; }Permette di specificare se le barre di revisione devono essere visualizzate vicino alle righe contenenti contenuto rivisto. Il valore predefinito èVERO .
ShowRevisionMarks { get; set; }Permette di specificare se il testo di revisione deve essere contrassegnato con uno speciale markup di formattazione. Il valore predefinito èVERO .

Esempi

Mostra come modificare l’aspetto delle revisioni in un documento di output sottoposto a rendering.

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

// Inserisci una revisione, quindi cambia il colore di tutte le revisioni in 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.");

// Rimuove la barra che appare a sinistra di ogni riga modificata.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Guarda anche