Kommentar
Contents
[
Hide
]
Demonstriert das Hinzufügen, Lesen, Entfernen und Antworten auf moderne Kommentare mit Aspose.Slides for Python via .NET.
Modernen Kommentar hinzufügen
Erstellen Sie einen von einem Benutzer verfassten Kommentar und speichern Sie die Präsentation.
def add_modern_comment():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# Kommentarautor hinzufügen.
author = presentation.comment_authors.add_author("User", "U1")
# Moderner Kommentar hinzufügen.
author.comments.add_modern_comment(
"This is a modern comment", slide, None, drawing.PointF(100, 100), datetime.date.today())
presentation.save("modern_comment.pptx", slides.export.SaveFormat.PPTX)
Einen modernen Kommentar abrufen
Lesen Sie einen modernen Kommentar aus einer vorhandenen Präsentation.
def access_modern_comment():
with slides.Presentation("modern_comment.pptx") as presentation:
author = presentation.comment_authors[0]
# Den ersten modernen Kommentar abrufen.
comment = author.comments[0]
print(f"Author: {author.name}, Comment: {comment.text}")
Einen modernen Kommentar entfernen
Entfernen Sie einen Kommentar und speichern Sie die aktualisierte Datei.
def remove_modern_comment():
with slides.Presentation("modern_comment.pptx") as presentation:
author = presentation.comment_authors[0]
comment = author.comments[0]
# Kommentar entfernen.
comment.remove()
presentation.save("modern_comment_removed.pptx", slides.export.SaveFormat.PPTX)
Auf einen modernen Kommentar antworten
Fügen Sie Antworten zu einem übergeordneten modernen Kommentar hinzu.
def reply_to_modern_comment():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
author = presentation.comment_authors.add_author("User", "U1")
# Elternkommentar hinzufügen.
parent = author.comments.add_modern_comment(
"Parent comment", slide, None, drawing.PointF(100, 100), datetime.date.today())
# Erste Antwort hinzufügen.
reply1 = author.comments.add_modern_comment(
"Reply 1", slide, None, drawing.PointF(110, 100), datetime.date.today())
# Zweite Antwort hinzufügen.
reply2 = author.comments.add_modern_comment(
"Reply 2", slide, None, drawing.PointF(120, 100), datetime.date.today())
reply1.parent_comment = parent
reply2.parent_comment = parent
presentation.save("modern_comment_replies.pptx", slides.export.SaveFormat.PPTX)