Komentar
Contents
[
Hide
]
Artikel ini menunjukkan cara menambahkan, membaca, menghapus, dan membalas komentar modern menggunakan Aspose.Slides for Android via Java.
Menambahkan Komentar Modern
Buat komentar yang ditulis oleh pengguna dan simpan presentasi.
static void addModernComment() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
ICommentAuthor author = presentation.getCommentAuthors().addAuthor("User", "U1");
author.getComments().addModernComment(
"This is a modern comment", slide, null, new android.graphics.PointF(100, 100), new java.util.Date());
presentation.save("modern_comment.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
}
Mengakses Komentar Modern
Baca komentar modern dari presentasi yang ada.
static void accessModernComment() {
Presentation presentation = new Presentation("modern_comment.pptx");
try {
ICommentAuthor author = presentation.getCommentAuthors().get_Item(0);
IModernComment comment = (IModernComment) author.getComments().get_Item(0);
System.out.println("Author: " + author.getName() + ", Comment: " + comment.getText() + ", Position: " + comment.getPosition());
} finally {
presentation.dispose();
}
}
Menghapus Komentar Modern
Hapus komentar dan simpan file yang diperbarui.
static void removeModernComment() {
Presentation presentation = new Presentation("modern_comment.pptx");
try {
ICommentAuthor author = presentation.getCommentAuthors().get_Item(0);
IComment comment = author.getComments().get_Item(0);
comment.remove();
presentation.save("modern_comment_removed.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
}
Membalas Komentar Modern
Tambahkan balasan ke komentar modern induk.
static void replyToModernComment() {
Presentation presentation = new Presentation();
try {
ISlide slide = presentation.getSlides().get_Item(0);
ICommentAuthor author = presentation.getCommentAuthors().addAuthor("User", "U1");
IModernComment parentComment = author.getComments().addModernComment(
"Parent comment", slide, null, new android.graphics.PointF(100, 100), new java.util.Date());
IModernComment reply1 = author.getComments().addModernComment(
"Reply 1", slide, null, new android.graphics.PointF(110, 100), new java.util.Date());
IModernComment reply2 = author.getComments().addModernComment(
"Reply 2", slide, null, new android.graphics.PointF(120, 100), new java.util.Date());
reply1.setParentComment(parentComment);
reply2.setParentComment(parentComment);
presentation.save("modern_comment_replies.pptx", SaveFormat.Pptx);
} finally {
presentation.dispose();
}
}