CommentDisplayMode

CommentDisplayMode enumeration

Gibt den Rendering-Modus für Dokumentkommentare an.

public enum CommentDisplayMode

Werte

NameWertBeschreibung
Hide0Es werden keine Dokumentkommentare gerendert.
ShowInBalloons1Rendert Dokumentkommentare in Sprechblasen am Rand. Dies ist der Standardwert.
ShowInAnnotations2Rendert Dokumentkommentare in Anmerkungen. Dies ist nur für das PDF-Format verfügbar.

Beispiele

Zeigt, wie Kommentare angezeigt werden, wenn ein Dokument in einem gerenderten Format gespeichert wird.

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

builder.Write("Hello world!");

Comment comment = new Comment(doc, "John Doe", "J.D.", DateTime.Now);
comment.SetText("My comment.");
builder.CurrentParagraph.AppendChild(comment);

// ShowInAnnotations ist nur in den Formaten Pdf1.7 und Pdf1.5 verfügbar.
// In anderen Formaten funktioniert es ähnlich wie „Hide“.
doc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.ShowInAnnotations;

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

// Beachten Sie, dass das Seitenlayout des Dokuments neu erstellt werden muss (über die Methode Document.UpdatePageLayout())
// nach dem Ändern der Document.LayoutOptions-Werte.
doc.LayoutOptions.CommentDisplayMode = CommentDisplayMode.ShowInBalloons;
doc.UpdatePageLayout();

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

Siehe auch