GroupDocs.Annotation у короткому огляді

Додайте професійні анотації документів до ваших .NET застосунків

Illustration annotation

Додати текстову розмітку

GroupDocs.Annotation for .NET дозволяє виділяти, підкреслювати, закреслювати, підкреслювати хвилястою лінією, приховувати або замінювати текст. Підтримується у великій кількості форматів, включаючи PDF та документи Office, ця функція спрощує перегляд та спільну роботу над документами.

Створювати графічні анотації

Додавайте форми області, еліпса, точки, стрілки, відстані та полілінії з налаштовуваними кольорами пера та заливки, щоб позначати області та вимірювання на сторінці.

Коментарі та відповіді

Прикріплюйте автора та розгорнуту дискусію відповідей до будь-якої анотації, щоб підтримувати структуровані процеси перегляду та затвердження.

Керування та обмін анотаціями

Перелічуйте, оновлюйте та видаляйте анотації, фільтруйте за типом, генеруйте попередній перегляд документів та імпортуйте або експортуйте анотації у форматі XML.

Незалежність від платформи

GroupDocs.Annotation for .NET сумісний з широким спектром операційних систем, фреймворків розробки та менеджерів пакетів.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Підтримувані формати файлів

GroupDocs.Annotation for .NET підтримує операції з наступними форматами файлів.

Формати MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, ODS
  • PowerPoint: PPT, PPTX, PPS, PPSX

Інші формати Office

  • Портативний: PDF
  • OpenDocument: ODT, ODP
  • Діаграма: VSD, VSDX

Інші формати

  • Зображення: BMP, JPEG, PNG, TIFF
  • CAD: DWG, DXF
  • Електронна пошта: EML, EMLX

GroupDocs.Annotation for .NET Функції

Додавайте та керуйте анотаціями у PDF, Office‑файлах та зображеннях з високою швидкістю та точністю.

Feature icon

Текстова розмітка

Виділяйте, підкреслюйте, закреслюйте або підкреслюйте хвилястою лінією вибраний текст у будь-якому підтримуваному документі.

Feature icon

Графічні форми

Створюйте анотації у вигляді області, еліпса, стрілки, точки, відстані та полілінії з користувацькими кольорами.

Feature icon

Водяні знаки та штампи

Додавайте текстові водяні знаки, зображення‑штампи та редаговані текстові поля на сторінку документа.

Feature icon

Отримання та видалення

Читайте всі анотації в документі, а потім видаляйте їх за ідентифікатором, типом або екземпляром.

Feature icon

Коментарі та відповіді

Прикріплюйте розгорнуті відповіді з даними користувача та міткою часу до будь-якої анотації.

Feature icon

Імпорт та експорт

Зберігайте анотації документа у форматі XML та завантажуйте їх у інший документ.

Зразки коду

Типові приклади використання GroupDocs.Annotation for .NET у дії

Виділення тексту

GroupDocs.Annotation for .NET дозволяє розробникам C# виділяти текст та додавати розмітку до документів:

Виділіть текст у документі

// Відкрийте документ за допомогою екземпляра Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Створіть анотацію виділення тексту, визначену чотирьохточковими координатами
    HighlightAnnotation highlight = new HighlightAnnotation
    {
        PageNumber = 0,
        FontColor = 65535,
        Points = new List<Point>
        {
            new Point(80, 730), new Point(240, 730),
            new Point(240, 750), new Point(80, 750)
        }
    };

    // Додайте виділення до документа
    annotator.Add(highlight);

    // Збережіть анотований документ
    annotator.Save("annotated.pdf");
}

Керування анотаціями

Використовуйте наш API, щоб читати та видаляти анотації з документа:

Отримання та видалення анотацій

// Відкрийте анотований документ за допомогою екземпляра Annotator
using (Annotator annotator = new Annotator("annotated.pdf"))
{
    // Отримайте всі анотації з документа
    List<AnnotationBase> annotations = annotator.Get();

    // Видаліть першу анотацію
    annotator.Remove(annotations[0]);

    // Збережіть оновлений документ
    annotator.Save("output.pdf");
}

Накласти водяний знак

GroupDocs.Annotation for .NET дозволяє розробникам C# накласти текстовий водяний знак на сторінки документа:

Накласти водяний знак на документ

// Відкрийте документ за допомогою екземпляра Annotator
using (Annotator annotator = new Annotator("input.pdf"))
{
    // Створіть діагональний текстовий водяний знак і розмістіть його на першій сторінці
    WatermarkAnnotation watermark = new WatermarkAnnotation
    {
        Box = new Rectangle(100, 100, 200, 100),
        Text = "CONFIDENTIAL",
        FontColor = 16711680,
        FontSize = 24,
        Angle = 45,
        Opacity = 0.5,
        PageNumber = 0
    };

    // Додайте водяний знак і збережіть результат
    annotator.Add(watermark);
    annotator.Save("annotated.pdf");
}

Готові почати?

Завантажте GroupDocs.Annotation безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська