Dieses kurze Tutorial bietet Anleitungen, wie man Änderungen in Word mit C# nachverfolgt. Es enthält Details zur Einrichtung der IDE für die Verwendung von Aspose.Words for .NET, eine Schritt-für-Schritt-Anleitung und Beispielcode, der zeigt, wie man die Änderungsverfolgung in Word mit C# aktiviert. Sie lernen auch, wie man die Verfolgung deaktiviert und den Verfolgungsstatus überprüft, während man mit dem Dokument arbeitet.
Schritte zum Aktivieren der Änderungsverfolgung in Word mit C#
- Richten Sie die IDE ein, um Aspose.Words for .NET für die Änderungsverfolgung zu verwenden
- Erstellen Sie ein neues Document und fügen Sie eine Tabelle hinzu
- Fügen Sie eine Zeile hinzu und fügen Sie eine Zelle ein
- Starten Sie die Änderungsverfolgung im Word-Dokument mit der Methode StartTrackRevisions()
- Fügen Sie weitere Inhalte zum Dokument hinzu, um sie zu verfolgen
- Speichern Sie die Word-Datei und öffnen Sie sie in MS Word, um die Verfolgung zu überprüfen
Diese Schritte erklären, wie man Änderungen in Word mit C# nachverfolgt. Erstellen Sie eine Word-Datei, fügen Sie Inhalte hinzu und rufen Sie die Methode StartTrackRevisions() mit dem Namen des Autors und dem Datum/der Uhrzeit auf, um die Änderungsverfolgung zu starten. Fügen Sie weitere Inhalte hinzu, bevor Sie die Word-Datei auf der Festplatte speichern und in MS Word öffnen, um die Überarbeitungen anzuzeigen.
Code zum Nachverfolgen von Änderungen in Word-DOC mit C#
using System; | |
using Aspose.Words; | |
using Aspose.Words.Tables; | |
namespace SimpleTableDocument | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.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", DateTime.Now); | |
Paragraph paragraph = new Paragraph(wordDoc); | |
paragraph.AppendChild(new Run(wordDoc, "Sample text in the table cell.")); | |
cell.AppendChild(paragraph); | |
wordDoc.FirstSection.Body.AppendChild(table); | |
string outputFilePath = "SimpleTableDocument.docx"; | |
wordDoc.Save(outputFilePath); | |
Console.WriteLine("Document with a simple table created successfully: " + outputFilePath); | |
} | |
} | |
} |
Dieser Code zeigt, wie man die Änderungsverfolgung in Word mit C# verwendet. Rufen Sie die Methode StopTrackRevisions() auf, um die Verfolgung zu beenden, während Sie mit dem Dokument über die API arbeiten. Verwenden Sie das Flag HasRevisions, um zu überprüfen, ob das Dokument nachverfolgte Änderungen enthält.
Dieser Artikel hat uns den Prozess des Startens und Stoppens der Änderungsverfolgung in einer Word-Datei gelehrt. Um eine PDF-Datei in EPUB zu konvertieren, lesen Sie den Artikel PDF in EPUB mit C# konvertieren.