GroupDocs.Annotation Net API — це продукт, який дозволяє працювати з анотаціями в документах на різних платформах і операційних системах, таких як Android, MacOS, Linux, Windows. GroupDocs.Annotation надає бібліотеку з простим API, що дає багато переваг: наприклад, якщо вам потрібно зберегти конфіденційність даних або вибрати, скільки потужності вам потрібно для роботи з бібліотекою, або частково змінити роботу з анотаціями, бібліотека дуже легкий і гнучкий.
GroupDocs.Annotation for Net API дозволяє працювати з різними типами анотацій, зокрема: текстом, ламаною лінією, областю, підкресленням, точкою, водяним знаком, стрілкою, еліпсом, заміною тексту, відстанню, текстовим полем, редагуванням ресурсу тощо. І підтримує більшість популярні формати документів, такі як: PDF, HTML, Microsoft Office Word, електронні таблиці Excel, презентації PowerPoint, Visio, електронні листи Outlook, зображення, метафайли, креслення САПР та різноманітні інші формати. API надає можливість отримувати мініатюри сторінок документів і підтримує імпорт і експорт анотацій у PDF-файли та з них.
За допомогою бібліотеки ви можете додавати, редагувати, витягувати та видаляти анотації з документів, обертати документи, змінювати мініатюри, і це далеко не повний перелік усіх можливостей. Він також пропонує повний набір об’єктів даних для налаштування властивостей анотацій відповідно до ваших вимог у всіх підтримуваних форматах документів.
Робота з GroupDocs.Annotation для Net API дуже проста і складається лише з кількох основних кроків. Спочатку вам потрібно налаштувати ліцензію, потім вибрати файл, з яким ви хочете працювати, потім якось маніпулювати анотаціями документа (видалити/редагувати/витягнути/видалити) і зберегти результат. Для отримання додаткової інформації див. документацію продукту або наш набір прикладів.
GroupDocs.Annotation регулярно оновлюється та надає підтримку своїм клієнтам. Ви завжди можете поставити нам запитання, надіслати свої ідеї чи розповісти про свої потреби в чомусь новому, і ми з радістю впровадимо це в наших нових версіях.
GroupDocs.Annotation для .NET дозволяє працювати з різними типами анотацій. Це дає свободу та легкість спілкування під час співпраці з командою над завданнями. Ви можете використовувати такі анотації, як анотація області (позначте область як прямокутник і додайте до неї примітки), анотацію точки (додайте коментарі в будь-якому місці документа), текстову анотацію (додайте коментар до виділеного тексту), анотацію закреслення/підкреслення ( застосовано до абзацу), анотація полілінії (малювання фігур і ліній від руки), анотація стрілка (вказівник стрілки з доданими коментарями), анотація еліпса (відображення тексту всередині еліпса), анотація відстані (малювання лінії, що представляє відстань між об’єктами), посилання анотація (додайте веб-посилання на підтримувані формати документів) і анотація водяного знака (до документа можна додати текстовий штамп або водяний знак).
// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);