Отслеживание изменений в Word с помощью C#

Этот короткий урок объясняет, как отслеживать изменения в Word с помощью C#. Он предоставляет подробности по настройке IDE для использования Aspose.Words for .NET, список шагов и пример кода, который показывает, как включить отслеживание изменений в Word с помощью C#. Вы также научитесь отключать отслеживание и проверять статус отслеживания во время работы с документом.

Шаги для включения отслеживания изменений в Word с помощью C#

  1. Настройте IDE для использования Aspose.Words for .NET для отслеживания изменений
  2. Создайте новый Документ и добавьте в него таблицу
  3. Добавьте строку и вставьте в нее ячейку
  4. Начните отслеживание изменений в документе Word с помощью метода StartTrackRevisions()
  5. Добавьте больше содержимого в документ для отслеживания
  6. Сохраните файл Word и откройте его в MS Word, чтобы проверить отслеживание изменений

Эти шаги объясняют, как отслеживать изменения в Word с помощью C#. Создайте файл Word, добавьте немного содержимого и вызовите метод StartTrackRevisions() с именем автора и датой/временем, чтобы начать отслеживание изменений. Добавьте больше содержимого перед сохранением файла Word на диск и откройте его в MS Word, чтобы увидеть изменения.

Код для отслеживания изменений в документе Word DOC с помощью 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);
}
}
}

Этот код демонстрирует, как использовать отслеживание изменений в Word с помощью C#. Вызовите метод StopTrackRevisions(), чтобы прекратить отслеживание во время работы с документом с помощью API. Используйте флаг HasRevisions, чтобы проверить, есть ли отслеживаемые изменения в документе.

Этот урок научил нас, как начать и остановить отслеживание изменений в файле Word. Чтобы преобразовать PDF в EPUB, ознакомьтесь с статьей Конвертирование PDF в EPUB с помощью C#.

 Русский