Проследяване на промени в Word с помощта на C#

Този кратък урок предоставя инструкции как да проследявате промени в Word с помощта на C#. Той предоставя подробности за настройване на IDE за използване на Aspose.Words for .NET, списък със стъпки и примерен код, показващ как да включите проследяването на промени в Word с помощта на C#. Ще научите също как да спрете проследяването и да проверите състоянието на проследяването, докато работите с документа.

Стъпки за включване на проследяването на промени в Word с помощта на C#

  1. Настройте IDE да използва Aspose.Words for .NET за проследяване на промени
  2. Създайте нов Document и добавете таблица към него
  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#.

 Български