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

Другие офисные форматы

  • Портативные: 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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский