Manage Comments in DOC or DOCX Files

Как добавить, управлять и отслеживать комментарии и изменения в Word-документах

Эффективное сотрудничество с документами часто зависит от возможности беспрецедентно добавлять, управлять и отслеживать изменения. Aspose.Words для .NET позволяет разработчикам программически интегрировать эти ключевые функции в свои приложения, позволяя прочным рабочим потокам пересмотра документов. Это руководство обеспечивает шаг за шагом прохождение как добавлять, управлять и решать комментарии, а также позволяет и использует отслеживание изменений в Word-документах с помощью Aspose.Words.

Установите свое окружение

Перед тем, как начать внедрять функции сотрудничества с документами, убедитесь, что ваша среда развития правильно конфигурирована:

  • Инсталлировать .NET SDK: Скачать и установить последнюю версию .NetSDK из https://dotnet.microsoft.com / скачать . Обеспечение совместимости с Aspose.Words для .NET.
  • Добавьте Aspose.Words в свой проект: Интегрируйте Aspose.Words в свой проект .NET с помощью менеджера пакетов NuGet:
dotnet add package Aspose.Words
  • Подготовка Word-документа: Создайте образцовой документ Word (например, review.docxДля тестирования комментариев и изменения функций отслеживания.

Крок за шагом руководство

В этом разделе представлено подробное руководство, сопровождающееся примерами кода, о том, как добавить комментарии и отслеживать изменения в Word-документах с помощью Aspose.Words для .NET.

Шаг 1: Загрузите документ Word и добавьте комментарии

using System;
using Aspose.Words;
using Aspose.Words.Comment;

class Program
{
    static void Main()
    {
        string filePath = "review.docx";
        Document doc = new Document(filePath);

        // Step 1: Add a comment to the document
        Comment comment = new Comment(doc, "Reviewer Name", "RN", DateTime.Now)
        {
            Text = "This section needs additional explanation."
        };
        Paragraph para = doc.FirstSection.Body.FirstParagraph;
        para.AppendChild(comment);

        // Step 2: Enable change tracking
        doc.StartTrackRevisions("Reviewer Name");

        // Step 3: Modify the content
        para.AppendChild(new Run(doc, "Updated content added during review."));

        // Step 4: Save the updated document
        string outputPath = "ReviewedDocument.docx";
        doc.Save(outputPath);

        Console.WriteLine("Comments and change tracking applied successfully.");
    }
}

Код объясняется

  • Первый код загружает документ Word (review.docx).
  • Создается новый комментарий и ассоциируется с конкретным параграфом.
  • Изменение отслеживания позволяет использовать StartTrackRevisions.
  • Содержание документа изменяется (в этом случае добавляется новый текст).
  • В конце концов, обновленный документ сохраняется как ReviewedDocument.docx.

Шаг 2: Проверьте комментарии и изменения в документе

  • Откройте The ReviewedDocument.docx Файлы в Microsoft Word.
  • Убедитесь, что комментарий, который вы добавили, правильно отображается в документе.
  • Подтвердите, что изменения, которые вы сделали, отслеживаются как изменения, с информацией рецензента, связанной с ними.

Общие вопросы

  • Комментарии, которые не отображаются:

  • Убедитесь, что комментарий правильно прикреплен к действительному параграфу или другому контентному узлу в структуре документа.

  • Проверьте, включен ли показ комментариев в настройках просмотра Word.

  • Изменения не отслеживаются:

  • Проверьте, что в StartTrackRevisions Метод называется Прежде любые изменения в содержании документа.

  • Убедитесь, что пользовательское имя предоставлено StartTrackRevisions Это ни пусто, ни нулевое.

  • Неподдерживаемые функции:

  • Будьте в курсе того, что некоторые передовые комментарии или изменения функции отслеживания, введенные в более новые версии Word, могут быть не полностью совместимы с более старыми версиями Word.

ресурсы

Улучшите рабочие потоки сотрудничества с документами сегодня! скачать бесплатное испытание Aspose.Words для .NET от https://releases.aspose.com / слова/ и исследуйте его мощные функции для добавления, управления и отслеживания комментариев и изменений в Word-документах. Документация Для получения дополнительной информации и кодовых примеров.Испробуйте наш Продукты Проверьте наш Блог За последние обновления и советы.

 Русский