RevisionOptions

RevisionOptions class

Ermöglicht die Steuerung, wie Dokumentrevisionen während des Layoutprozesses gehandhabt werden.

Um mehr zu erfahren, besuchen Sie dieKonvertieren in das Fixed-Page-Format Dokumentationsartikel.

public class RevisionOptions

Eigenschaften

NameBeschreibung
CommentColor { get; set; }Ermöglicht die Angabe der Farbe, die für Kommentare verwendet werden soll. Der Standardwert istRed .
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
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, die für Bereiche verwendet werden soll, 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, die für Bereiche verwendet werden soll, 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 bei Änderungen der Formatierungseigenschaften verwendet werden sollFormatChange Der Standardwert istNoHighlight .
RevisedPropertiesEffect { get; set; }Ermöglicht die Angabe des Effekts für Inhaltsbereiche bei Änderungen der FormatierungseigenschaftenFormatChange Der Standardwert istNone
RevisionBarsColor { get; set; }Ermöglicht die Angabe der Farbe, die für Seitenleisten verwendet werden soll, die Dokumentzeilen kennzeichnen, die überarbeitete Informationen enthalten. Der Standardwert istRed .
RevisionBarsPosition { get; set; }Ruft die Renderposition der Revisionsbalken ab oder legt sie fest. Der Standardwert istOutside .
RevisionBarsWidth { get; set; }Ruft die Breite der Revisionsbalken und Punkte ab oder legt diese fest.
ShowInBalloons { get; set; }Ermöglicht die Angabe, ob die Revisionen in den Sprechblasen gerendert werden. Der Standardwert istNone .
ShowOriginalRevision { get; set; }Ermöglicht die Angabe, ob der Originaltext anstelle des überarbeiteten angezeigt werden soll. Der Standardwert istFALSCH .
ShowRevisionBars { get; set; }Ermöglicht die Angabe, ob Revisionsbalken in der Nähe von Zeilen mit überarbeitetem Inhalt gerendert werden sollen. Der Standardwert istWAHR .
ShowRevisionMarks { get; set; }Ermöglicht die Angabe, ob Revisionstext mit einem speziellen Formatierungs-Markup markiert 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);

// Eine Revision einfügen und dann die Farbe aller Revisionen in Grün ändern.
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 die Leiste, die links von jeder überarbeiteten Zeile erscheint.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Siehe auch