Volg dit artikel om wijzigingen in Word bij te houden met Java. Het bevat alle details voor het instellen van de IDE, een lijst met stappen voor het schrijven van de applicatie en een voorbeeldcode die laat zien hoe je wijzigingen in Word bijhoudt met Java. Je kunt de bijhoudfunctie meerdere keren in- en uitschakelen tijdens het bewerken van een Word-document.
Stappen om wijzigingen bij te houden in een Word DOC met Java
- Stel de IDE in om Aspose.Words voor Java te gebruiken voor het bijhouden van wijzigingen
- Maak een leeg Word Document om voorbeeldinhoud toe te voegen die je kunt bijhouden
- Maak wat testinhoud, zoals een tabel en een cel
- Schakel de bijhoudfunctie in door de startTrackRevisions() methode aan te roepen
- Voeg meer inhoud toe om de wijzigingsbijhouding te ervaren
- Sla de output op met de bijhoudfunctie ingeschakeld
Deze stappen leggen kort uit hoe wijzigingen in Word bij te houden met Java. Begin het proces door een Word-bestand te maken of te laden, het document te bewerken en de startTrackRevisions() methode aan te roepen om het bijhouden in te schakelen. Voeg meer inhoud toe voordat je het document opslaat om de opmerkingen aan de rechterrand van het Word-bestand te zien.
Code om wijzigingen bij te houden in Word met Java
import com.aspose.words.*; | |
import java.util.*; | |
public class Main { | |
public static void main(String[] args) throws Exception { | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("license.lic"); | |
Document wordDoc = new Document(); | |
Table table = new Table(wordDoc); | |
table.ensureMinimum(); | |
Row row = new Row(wordDoc); | |
table.appendChild(row); | |
Cell cell = new Cell(wordDoc); | |
row.appendChild(cell); | |
wordDoc.startTrackRevisions("The developer", new Date()); | |
Paragraph paragraph = new Paragraph(wordDoc); | |
paragraph.appendChild(new Run(wordDoc, "Sample text in the table cell.")); | |
cell.appendChild(paragraph); | |
wordDoc.getFirstSection().getBody().appendChild(table); | |
String outputFilePath = "SimpleTableDocument.docx"; | |
wordDoc.save(outputFilePath); | |
} | |
} |
Dit codefragment laat zien hoe je wijzigingen in Microsoft Word bij te houden met Java. Je kunt op elk moment acceptAllRevisions() aanroepen om een wijziging op elk moment te accepteren. Om alle wijzigingen in het document te bekijken, kun je de getRevisions() methode aanroepen.
Dit artikel heeft ons geleerd hoe we met wijzigingsbijhouding kunnen werken, wijzigingsbijhouding kunnen uitschakelen, wijzigingen kunnen ophalen en kunnen controleren of de bijhouding ingeschakeld is. Om een Word-document digitaal te ondertekenen, raadpleeg dan het artikel over hoe een Word-document digitaal te ondertekenen met Java.