GroupDocs.Watermark for Python via .NET API

Отточенное использование водяных знаков Rtf для проектов Python

Обеспечьте презентабельный и стильный опыт работы с документами с помощью инструментов редактирования водяных знаков GroupDocs.Watermark for Python via .NET.

Используйте API Python для изменения водяных знаков в документах Rtf

С помощью GroupDocs.Watermark for Python via .NET разработчики на Python могут изменять содержимое водяных знаков в различных документах Rtf. Вот краткий обзор:

  1. Начните с загрузки документа Rtf с помощью класса Watermarker, который принимает пути к файлам, потоки памяти или массивы байтов в качестве входных данных.
  2. Создайте объект SearchCriteria для поиска существующих элементов водяных знаков в вашем документе, будь то текстовые или графические.
  3. После идентификации инструмент предоставляет коллекцию найденных экземпляров водяных знаков, которые вы можете обновить — измените параметры, такие как цвет, выравнивание, шрифт или даже встроенные данные изображения.
  4. Завершите процесс, сохранив ваш измененный документ на диск или в любой поддерживаемый поток вывода с помощью встроенных методов сохранения.
# Обновите водяной знак изображения в файле RTF
import groupdocs.watermark as gw
import groupdocs.watermark.search.searchcriteria as gwss

# Создайте экземпляр Watermarker с входным файлом
with gw.Watermarker("input.rtf") as watermarker:

    # Используйте SearchCriteria, чтобы найти водяные знаки на основе изображения
    search_criteria = gwss.ImageDctHashSearchCriteria("logo.png")

    possible_watermarks = watermarker.search(search_criteria)
        for watermark in possible_watermarks:
            try:
                # Примените изменения к водяному знаку изображения
                watermark.ImageData = imageData
            except Exception as e:
                pass

    # Экспортируйте обновленный файл RTF
    watermarker.save("output.rtf")
pip install groupdocs-watermark-net
нажмите, чтобы скопировать
скопировал
Больше примеров Документация

Увеличьте продуктивность с помощью продвинутых инструментов водяных знаков

Ускорьте брендинг и защиту документов в Python с помощью нашего динамичного API для водяных знаков. Вставляйте, определяйте, изменяйте или удаляйте слои водяных знаков с минимальными усилиями.

Усовершенствованный процесс редактирования водяных знаков

Интегрированное управление водяными знаками

Обеспечьте полный контроль над жизненным циклом водяных знаков в ваших приложениях на Python с помощью GroupDocs.Watermark for Python via .NET. Избегайте повторяющихся задач, автоматизируя настройку, обновление и удаление водяных знаков.

Точная настройка атрибутов водяного знака

Полностью контролируйте визуальные характеристики водяных знаков — изменяйте размер, цвет, поворот или положение в соответствии с любыми визуальными требованиями с помощью нашего гибкого API.

Использование функций родного формата

Адаптируйтесь к любому формату файла, встраивая водяные знаки в заголовки, колонтитулы, аннотации или фоны. Наш API уважает родные структуры для оптимальной интеграции.

Изменение водяного знака в PDF-файле

Показывает, как изменить свойства водяного знака в документе PDF.

Python

# Откройте PDF-файл
import groupdocs.watermark as gw
import groupdocs.watermark.watermarks as gww
import groupdocs.watermark.search.searchcriteria as gwss
import groupdocs.watermark.options.pdf as gwop

# Считайте содержимое водяного знака
load_options = gwop.PdfLoadOptions()
with gw.Watermarker("source.pdf", load_options) as watermarker:

    search_criteria = gwss.TextSearchCriteria("test", False)
    search_criteria.pages = [1,5,8]

    # Примените обновление водяного знака
    watermarks = watermarker.search(search_criteria)
    for watermark in watermarks:
        try:
            watermark.formatted_text_fragments.clear()
            watermark.formatted_text_fragments.add(
                "New text", 
                gww.Font("Calibri", 5.0, gww.FontStyle.bold), 
                gww.Color.white, 
                gww.Color.aqua
            )
        except Exception as e:
            pass

    # Сохраните отредактированный результат
    watermarker.save("output.pdf")

GroupDocs.Watermark for Python via .NET

Высококачественная интеграция водяных знаков: Обеспечьте чистое редактирование водяных знаков и брендинг с помощью инструментов GroupDocs.Watermark for Python via .NET для Rtf.
Узнайте больше
About illustration

Готовы начать?

Загрузите GroupDocs.Watermark бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Решения по брендингу на уровне формата

Сохраняйте единообразие стилей между типами файлов с помощью наших гибких инструментов управления водяными знаками.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский