Добавить аннотацию к тексту редактирования в документ
Введение
Добавление аннотации редактирования текста в документ может стать важным шагом в безопасном управлении конфиденциальной информацией. GroupDocs.Annotation для .NET предоставляет надежное решение для беспрепятственного достижения этой цели. В этом руководстве мы проведем вас через процесс добавления аннотации редактирования текста в ваш документ шаг за шагом.
Предпосылки
Прежде чем начать, убедитесь, что у вас выполнены следующие предварительные условия:
- GroupDocs.Annotation for .NET: Убедитесь, что у вас установлена библиотека GroupDocs.Annotation for .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 позволяет добавлять различные типы аннотаций и несколько экземпляров в один документ.