RevisionOptions

RevisionOptions class

Düzen işlemi sırasında belge revizyonlarının nasıl işlendiğini kontrol etmeye izin verir.

public class RevisionOptions

Özellikleri

İsim Tanım
CommentColor { get; set; } Yorumlar için kullanılacak rengi belirlemeye izin verir. Varsayılan değerRed .
DeletedTextColor { get; set; } Silinen içerik için kullanılacak rengi belirlemeye izin verirDeletion . Varsayılan değerByAuthor .
DeletedTextEffect { get; set; } Silinen içeriğe uygulanacak efekti belirlemeye izin verirDeletion . Varsayılan değerStrikeThrough
InsertedTextColor { get; set; } Eklenen içerik için kullanılacak rengi belirlemeye izin verirInsertion . Varsayılan değerByAuthor .
InsertedTextEffect { get; set; } Eklenen içeriğe uygulanacak efekti belirlemeye izin verirInsertion . Varsayılan değerUnderline .
MeasurementUnit { get; set; } Revizyon yorumları için ölçü birimlerini belirlemeye izin verir. Varsayılan değerCentimeters
MovedFromTextColor { get; set; } İçeriğin taşındığı alanlar için kullanılacak rengi belirlemeye izin verirMoving . Varsayılan değerByAuthor .
MovedFromTextEffect { get; set; } İçeriğin taşındığı alanlara uygulanacak efekti belirlemeye izin verirMoving . Varsayılan değerDoubleStrikeThrough
MovedToTextColor { get; set; } İçeriğin taşındığı alanlar için kullanılacak rengi belirlemenizi sağlarMoving . Varsayılan değerByAuthor .
MovedToTextEffect { get; set; } İçeriğin taşındığı alanlara uygulanacak efekti belirlemenizi sağlarMoving . Varsayılan değerDoubleUnderline
RevisedPropertiesColor { get; set; } Biçimlendirme özelliklerinde değişiklik yapılan içerik için kullanılacak rengi belirlemeye izin verirFormatChange Varsayılan değerNoHighlight .
RevisedPropertiesEffect { get; set; } Biçimlendirme özelliklerinde değişiklik yapılan içerik alanları için efekt belirlemeye izin verirFormatChange Varsayılan değerNone
RevisionBarsColor { get; set; } Gözden geçirilmiş bilgi içeren belge satırlarını tanımlayan kenar çubukları için kullanılacak rengi belirlemeye izin verir. Varsayılan değerRed .
RevisionBarsPosition { get; set; } Revizyon çubuklarının oluşturma konumunu alır veya ayarlar. Varsayılan değerOutside .
RevisionBarsWidth { get; set; } Revizyon çubuklarının, noktaların genişliğini alır veya ayarlar.
ShowInBalloons { get; set; } Revizyonların balonlarda oluşturulup oluşturulmayacağını belirlemeye izin verir. Varsayılan değerNone .
ShowOriginalRevision { get; set; } Düzeltilmiş metin yerine orijinal metnin gösterilip gösterilmeyeceğini belirlemeye izin verir. Varsayılan değer False’dır.
ShowRevisionBars { get; set; } Düzeltme çubuklarının, gözden geçirilmiş içerik içeren satırların yakınında oluşturulup oluşturulmayacağını belirlemeye izin verir. Varsayılan değer True’dur.
ShowRevisionMarks { get; set; } Revizyon metninin özel biçimlendirme işaretlemesiyle işaretlenip işaretlenmeyeceğini belirlemeye izin verin. Varsayılan değer True’dur.

Örnekler

İşlenmiş bir çıktı belgesindeki revizyonların görünümünün nasıl değiştirileceğini gösterir.

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

// Bir revizyon ekleyin, ardından tüm revizyonların rengini yeşil olarak değiştirin.
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.");

// Revize edilen her satırın solunda görünen çubuğu kaldırın.
doc.LayoutOptions.RevisionOptions.InsertedTextColor = RevisionColor.BrightGreen;
doc.LayoutOptions.RevisionOptions.ShowRevisionBars = false;

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

Ayrıca bakınız