RevisionOptions

RevisionOptions class

Ermöglicht die Steuerung der Handhabung von Dokumentrevisionen während des Layoutprozesses.

Um mehr zu erfahren, besuchen Sie dieKonvertieren in das Festseitenformat Dokumentationsartikel.

public class RevisionOptions

Eigenschaften

NameBeschreibung
CommentColor { get; set; }Ermöglicht die Angabe der Farbe für Kommentare. Der Standardwert istRed .
DeleteCellColor { get; set; }Ermöglicht die Angabe der Farbe, die für gelöschte Zellen verwendet werden sollDeletion . Der Standardwert istPink .
DeletedTextColor { get; set; }Ermöglicht die Angabe der Farbe, die für gelöschte Inhalte verwendet werden sollDeletion . Der Standardwert istByAuthor .
DeletedTextEffect { get; set; }Ermöglicht die Angabe des Effekts, der auf den gelöschten Inhalt angewendet werden sollDeletion . Der Standardwert istStrikeThrough
InsertCellColor { get; set; }Ermöglicht die Angabe der Farbe, die für eingefügte Zellen verwendet werden sollInsertion . Der Standardwert istBlue .
InsertedTextColor { get; set; }Ermöglicht die Angabe der Farbe, die für eingefügte Inhalte verwendet werden sollInsertion . Der Standardwert istByAuthor .
InsertedTextEffect { get; set; }Ermöglicht die Angabe des Effekts, der auf den eingefügten Inhalt angewendet werden sollInsertion . Der Standardwert istUnderline .
MeasurementUnit { get; set; }Ermöglicht die Angabe der Maßeinheiten für Revisionskommentare. Der Standardwert istCentimeters
MovedFromTextColor { get; set; }Ermöglicht die Angabe der Farbe für Bereiche, aus denen Inhalte verschoben wurdenMoving . Der Standardwert istByAuthor .
MovedFromTextEffect { get; set; }Ermöglicht die Angabe des Effekts, der auf die Bereiche angewendet werden soll, aus denen Inhalte verschoben wurdenMoving . Der Standardwert istDoubleStrikeThrough
MovedToTextColor { get; set; }Ermöglicht die Angabe der Farbe für Bereiche, in die Inhalte verschoben wurdenMoving . Der Standardwert istByAuthor .
MovedToTextEffect { get; set; }Ermöglicht die Angabe des Effekts, der auf die Bereiche angewendet werden soll, in die Inhalte verschoben wurdenMoving . Der Standardwert istDoubleUnderline
RevisedPropertiesColor { get; set; }Ermöglicht die Angabe der Farbe, die für Inhalte mit Änderungen der Formatierungseigenschaften verwendet werden sollFormatChange Der Standardwert istNoHighlight .
RevisedPropertiesEffect { get; set; }Ermöglicht die Festlegung der Auswirkung auf Inhaltsbereiche bei Änderungen der FormatierungseigenschaftenFormatChange Der Standardwert istNone
RevisionBarsColor { get; set; }Ermöglicht die Angabe der Farbe für Seitenleisten, die Dokumentzeilen mit überarbeiteten Informationen kennzeichnen. Der Standardwert istRed .
RevisionBarsPosition { get; set; }Ruft die Rendering-Position der Revisionsbalken ab oder legt sie fest. Der Standardwert istOutside .
RevisionBarsWidth { get; set; }Ruft die Breite der Revisionsbalken (Punkte) ab oder legt sie fest.
ShowInBalloons { get; set; }Ermöglicht die Angabe, ob die Revisionen in den Sprechblasen dargestellt werden. Der Standardwert istNone .
ShowOriginalRevision { get; set; }Ermöglicht die Angabe, ob der Originaltext anstelle des überarbeiteten Textes angezeigt werden soll. Der Standardwert istFALSCH .
ShowRevisionBars { get; set; }Ermöglicht die Angabe, ob Revisionsbalken in der Nähe von Zeilen mit überarbeitetem Inhalt angezeigt werden sollen. Der Standardwert istWAHR .
ShowRevisionMarks { get; set; }Ermöglicht die Angabe, ob Revisionstext mit speziellen Formatierungsmarkierungen gekennzeichnet werden soll. Der Standardwert istWAHR .

Beispiele

Zeigt, wie das Erscheinungsbild von Revisionen in einem gerenderten Ausgabedokument geändert wird.

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

// Fügen Sie eine Revision ein und ändern Sie dann die Farbe aller Revisionen in 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.");

// Entfernen Sie den Balken, der links neben jeder überarbeiteten Zeile erscheint.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;
doc.LayoutOptions.RevisionOptions.RevisionBarsPosition = HorizontalAlignment.Right;

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

Siehe auch