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

Інтегруйте потужні можливості анотації у ваші проекти Python

Illustration annotation

Розмітка тексту

За допомогою GroupDocs.Annotation for Python via .NET ви можете виділяти, підкреслювати, закреслювати або замінювати текст у PDF, Word‑документах та інших форматах для швидкого спільного перегляду.

Малювання форм

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

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

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

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

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

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

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

Docker
Linux
macOS
PyPI
Windows
VS Code
Amazon S3
Azure

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

GroupDocs.Annotation for Python via .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 Python via .NET

Легко додавайте та керуйте анотаціями у PDF, зображеннях та Office‑файлах.

Feature icon

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

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

Feature icon

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

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

Feature icon

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

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

Feature icon

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

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

Feature icon

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

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

Feature icon

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

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

Зразки коду

Дослідіть, як GroupDocs.Annotation for Python via .NET спрощує завдання анотування

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

Розробники, які використовують Python, можуть виділяти текст та додавати розмітку до документів:

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

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Point
from groupdocs.annotation.models.annotation_models import HighlightAnnotation
from groupdocs.pydrawing import Color

# Відкрийте документ за допомогою екземпляра Annotator
with Annotator("input.pdf") as annotator:
    # Створіть анотацію виділення тексту, визначену чотирьохточковими координатами
    highlight = HighlightAnnotation()
    highlight.page_number = 0
    highlight.font_color = Color.yellow.to_argb()
    highlight.points = [Point(80, 730), Point(240, 730), Point(240, 750), Point(80, 750)]

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

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

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

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

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

from groupdocs.annotation import Annotator

# Відкрийте анотований документ за допомогою екземпляра Annotator
with Annotator("annotated.pdf") as annotator:
    # Отримайте всі анотації з документа
    annotations = annotator.get()

    # Видаліть першу анотацію
    annotator.remove(annotation=annotations[0])

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

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

Розробники, які використовують Python, можуть накласти текстовий водяний знак на сторінки документа:

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

from groupdocs.annotation import Annotator
from groupdocs.annotation.models import Rectangle
from groupdocs.annotation.models.annotation_models import WatermarkAnnotation
from groupdocs.pydrawing import Color

# Відкрийте документ за допомогою екземпляра Annotator
with Annotator("input.pdf") as annotator:
    # Створіть діагональний текстовий водяний знак і розмістіть його на першій сторінці
    watermark = WatermarkAnnotation()
    watermark.box = Rectangle(100, 100, 200, 100)
    watermark.text = "CONFIDENTIAL"
    watermark.font_color = Color.red.to_argb()
    watermark.font_size = 24.0
    watermark.angle = 45.0
    watermark.opacity = 0.5
    watermark.page_number = 0

    # Додайте водяний знак і збережіть результат
    annotator.add(watermark)
    annotator.save("annotated.pdf")

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

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

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

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

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

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