Добавить аннотацию редактирования текста в документ
Введение
Добавление аннотации редактирования текста в документ может стать важным шагом в безопасном управлении конфиденциальной информацией. GroupDocs.Annotation для .NET предоставляет надежное решение для беспрепятственного достижения этой цели. В этом уроке мы шаг за шагом проведем вас через процесс добавления аннотации редактирования текста в ваш документ.
Предварительные условия
Прежде чем мы начнем, убедитесь, что у вас есть следующие предварительные условия:
- GroupDocs.Annotation для .NET: убедитесь, что вы установили библиотеку GroupDocs.Annotation для .NET. Вы можете скачать его с сайтаВеб-сайт.
- Среда разработки: настройте среду разработки с помощью .NET-совместимой IDE, например Visual Studio.
Импорт пространств имен
Во-первых, давайте импортируем необходимые пространства имен в наш проект:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Шаг 1: Определите выходной путь
Определите путь вывода, в котором вы хотите сохранить документ с аннотациями. Убедитесь, что он доступен и доступен для записи.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Шаг 2. Инициализируйте аннотатор
Инициализируйте аннотатор, указав путь к входному документу. Заменять"input.pdf"
с путем к вашему документу.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Здесь будет находиться код аннотации
}
Шаг 3. Создайте аннотацию редактирования текста
СоздатьTextRedactionAnnotation
объект с необходимыми свойствами, такими какPageNumber
, FontColor
, иPoints
. Настройте аннотацию в соответствии с вашими требованиями.
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation
{
CreatedOn = DateTime.Now,
Message = "This is text redaction annotation",
PageNumber = 0,
FontColor = 16761035,
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Шаг 4. Добавьте аннотацию и сохраните.
Добавьте созданную аннотацию в документ с помощью аннотатора и сохраните аннотированный документ в указанном пути вывода.
annotator.Add(textRedaction);
annotator.Save(outputPath);
Шаг 5: Проверьте вывод
Наконец, подтвердите, что документ успешно сохранен в указанном пути вывода.
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Заключение
В этом руководстве мы рассмотрели процесс добавления аннотации редактирования текста в документ с помощью GroupDocs.Annotation для .NET. С помощью этих шагов вы теперь можете безопасно управлять конфиденциальной информацией в своих документах.
Часто задаваемые вопросы
Могу ли я настроить внешний вид аннотации редактирования текста?
Да, вы можете настроить различные свойства, такие как цвет шрифта, цвет заливки и непрозрачность, в соответствии со своими требованиями.
Доступна ли пробная версия перед покупкой?
Да, вы можете получить доступ к бесплатной пробной версии на сайтеВеб-сайт.
Как я могу получить поддержку, если у меня возникнут какие-либо проблемы?
Вы можете получить поддержку на форуме сообщества GroupDocs.Annotation.здесь.
Нужна ли мне временная лицензия для целей тестирования?
Да, вы можете получить временную лицензию встраница покупкидля тестирования.
Могу ли я добавить несколько аннотаций в один документ?
Конечно, GroupDocs.Annotation позволяет добавлять различные типы аннотаций и несколько экземпляров в один документ.