У цій статті ми розглянемо, як додати анотацію редагування тексту в PDF за допомогою C#. Ефективним методом безпечного приховування конфіденційної інформації в документах є використання анотацій редагування тексту. Цей підручник покаже вам, як застосувати анотації редагування тексту у файлах PDF за допомогою C#, чи потрібно вам маскувати особисту інформацію, конфіденційну інформацію чи будь-який інший вміст. Ми також допоможемо вам налаштувати бібліотеку анотацій, щоб вставити анотацію редагування тексту в PDF на C#.
Кроки для додавання анотації редагування тексту в PDF за допомогою C#
- Установіть GroupDocs.Annotation for .NET через менеджер пакунків NuGet, щоб додати анотації редагування тексту до PDF
- Додайте посилання на простір імен GroupDocs.Annotation у своєму проекті для додавання анотацій редагування тексту
- Створіть об’єкт класу Annotator, передавши шлях до PDF-файлу як аргумент його конструктору
- Створіть екземпляр класу TextRedactionAnnotation і визначте необхідні атрибути, наприклад позицію та номер сторінки
- Викличте метод Annotator.Add і передайте об’єкт класу TextRedactionAnnotation як аргумент
- Викличте метод Annotator.Save, щоб зберегти вихідний PDF на диск
За допомогою наведених вище кроків дуже легко створити анотацію редагування тексту в PDF за допомогою C#. Якщо встановлено .NET, ці інструкції працюватимуть із широко поширеними операційними системами, такими як Windows, macOS і Linux. Не встановлюючи жодного додаткового програмного забезпечення, ви можете додати анотації редагування тексту до файлу PDF. У наведеному нижче прикладі коду показано, як вставити редагований текст у PDF.
Код для додавання анотації редагування тексту в PDF за допомогою C#
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddTextRedactionAnnotationinPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation | |
{ | |
CreatedOn = DateTime.Now, | |
Message = "This is text redaction annotation", | |
FontColor = 16761035, | |
PageNumber = 0, | |
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 | |
} | |
} | |
}; | |
// Add text redaction annotation | |
annotator.Add(textRedaction); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Процес C# додавання анотації редагування тексту дуже простий, дотримуючись інструкцій, наданих у цьому посібнику. Ефективним способом приховати конфіденційну інформацію в документах є використання анотацій редагування тексту. Після інсталяції бібліотеки анотацій документів і налаштування каталогів вхідних і вихідних файлів відповідно до ваших вимог інтеграція коду у ваші програми має бути безперебійним процесом. Щиро вітаю! Ви успішно додали анотацію редагування тексту до документа PDF за допомогою програмування C#.
Тема, яку ми опублікували раніше, дає детальне пояснення того, як розмістити хвилясту анотацію в PDF за допомогою програмування C#. Для глибшого розуміння теми радимо ознайомитися з нашими детальними інструкціями на як додати хвилясту анотацію до PDF за допомогою C#