Kommentare aus DOT-Dokumenten online löschen oder über Android-Apps verwalten
Entwickeln Sie eine leistungsstarke, Android-basierte Dienstprogrammanwendung zur DOT-Dokumentanmerkung.Aufgelisteter Code zum Verwalten von Kommentaren der DOT-Datei.
DOT-Anmerkungen online entfernen
- Importieren Sie die DOT-Datei, um Kommentare durch Hochladen zu löschen
- Klicken Sie dazu per Drag & Drop der Annotation-App in den Drop-Bereich
- Warten Sie je nach Größe der DOT-Datei und Internetgeschwindigkeit einige Sekunden
- Klicken Sie auf die Schaltfläche „Entfernen“, um Kommentare zu löschen
- Laden Sie die Datei sofort herunter
DOT-Dokumentkommentare über die Android-App entfernen
- Bibliotheksverweis zum Android-Projekt hinzufügen
- Dokument über das Objekt der Dokumentklasse laden
- Holen Sie sich alle Kommentare von allen Knoten mithilfe von getChildNodes und NodeType.COMMENT
- Rufen Sie die clear -Methode auf, um alle Kommentare zu löschen
- Rufen Sie die Speichermethode auf, um die Datei zu speichern.
Code: Kommentare aus DOT-Datei löschen
Document doc = new Document(getMyDir() + "removecomments.docx"); | |
NodeCollection comments = doc.getChildNodes(NodeType.COMMENT, true); | |
comments.clear(); |
DOT-Kommentarantwort entfernen und hinzufügen
- Bibliotheksverweis zum Android-Projekt hinzufügen
- Dokument über das Objekt der Dokumentklasse laden
- Kommentare mit „getChild“ abrufen
- Verwenden Sie removeReply , um die angegebene Antwort auf diesen Kommentar zu entfernen
- Verwenden Sie addReply , um eine Antwort auf diesen Kommentar hinzuzufügen
- Rufen Sie die Save-Methode auf, um die Datei zu speichern
Kommentare über die Android-App hinzufügen
- Bibliotheksverweis zum Android-Projekt hinzufügen
- Objekt der Klasse „Dokument“ erstellen
- Verwenden Sie Comment , um den Kommentar zu erstellen
- Verwenden Sie getParagraphs().add und getFirstParagraph().getRuns().add
- Rufen Sie die Save-Methode auf, um die Datei zu speichern with added comments
Code: Entfernen und Hinzufügen einer Kommentarantwort aus einer DOT-Datei
Document doc = new Document(dataDir + "sourcefile.docx"); | |
Comment comment = (Comment) doc.getChild(NodeType.COMMENT, 0, true); | |
comment.removeReply(comment.getReplies().get(0)); | |
comment.addReply("John Doe", "JD", new Date(), "New reply"); | |
dataDir = dataDir + "comments-removed.docx"; | |
doc.save(dataDir); |
Code: Kommentare hinzufügen
Document fle = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(fle); | |
builder.write("Some text is added."); | |
Comment cmt = new Comment(fle, "Author Name", "AN", new Date()); | |
builder.getCurrentParagraph().appendChild(comment); | |
cmt.getParagraphs().add(new Paragraph(fle)); | |
cmt.getFirstParagraph().getRuns().add(new Run(fle, "Comment text.")); | |
fle.save(filePath + "filewithComments.doc"); |
Entwickeln Sie eine Android-App zur DOT-Dokumentanmerkung
Müssen Sie eine mobile App oder ein Dienstprogramm für DOT-Anmerkungen entwickeln, um Feedback zu geben, Vorschläge zu machen oder gemeinsam mit anderen am Dokument zu arbeiten?Mit
Aspose.Words for Android via Java
, einer untergeordneten API von
Aspose.Total for Android via Java
, kann jeder Android-Entwickler den obigen API-Code in seine Anwendung zur Dokumentanmerkung integrieren.Eine leistungsstarke Android-Bibliothek ermöglicht die Programmierung beliebiger Lösungen zur Dokumentanmerkung.Darüber hinaus unterstützt es viele gängige Formate, einschließlich des DOT-Formats.
Android-Bibliothek zum Kommentieren von DOT-Dateien
- Wir hosten unsere Java-Pakete in Maven-Repositorys .
- Aspose.Words for Java ist eine allgemeine JAR-Datei, die Bytecode enthält.
- Befolgen Sie die Anweisungen in Schritt für Schritt Anweisungen zur Installation von Aspose.Words for Android via Java.
System Anforderungen
- Java SE 7 und neuere Java-Versionen werden unterstützt.
- Separates Paket für Java SE 6, falls die Verwendung des veralteten JRE erforderlich ist.
- Das Java-Paket ist plattformübergreifend und läuft auf allen Betriebssystemen mit JVM-Implementierung.
- Zu den Betriebssystemen gehören Microsoft Windows, Linux, macOS, Android und iOS.
Weitere Einzelheiten zu optionalen Paketabhängigkeiten wie JogAmp JOGL, Harfbuzz-Schriftarten-Engine und Java Advanced Imaging JAI finden Sie in [Produktdokumentation](https://docs.aspose.com/words/java/system-requirements/).