Один файл за раз — это нормально для единственной презентации. Но если вы преподаватель, очищающий экспорты за целый семестр, консультант, обрабатывающий клиентские колоды, или студент, сгенерировавший 20 вариантов — вам нужна пакетная обработка. В этом руководстве рассмотрены все способы обработки нескольких экспортов Gamma за один проход: от варианта без установки до полной автоматизации.

Способ 1: Python CLI (рекомендуется для 10+ файлов)

Пакет с открытым исходным кодом gamma-watermark-remover устанавливается одной командой и обрабатывает любое количество PDF- и PPTX-файлов прямо из терминала:

pip install gamma-watermark-remover

Очистить один файл:

gamma-watermark-remover input.pptx -o cleaned.pptx

Очистить все экспорты Gamma в папке:

gamma-watermark-remover *.pptx *.pdf -o cleaned/

Инструмент удаляет фигуру-значок со ссылкой на gamma.app из мастер-слайдов PPTX и объект-изображение водяного знака из PDF — тот же структурный подход, что и в браузерном инструменте, но с возможностью автоматизации. Файлы обрабатываются локально, ничего никуда не загружается.

Работает на: Windows, macOS, Linux. Требуется Python 3.9+.

Способ 2: Python-скрипт (для пользовательских сценариев)

Если нужен более тонкий контроль — фильтрация по имени файла, логирование результатов или встраивание в более крупный пайплайн — используйте библиотеку напрямую:

from gamma_watermark_remover import remove_watermark

files = [\"deck1.pptx\", \"deck2.pptx\", \"report.pdf\"]
for f in files:
    result = remove_watermark(f, output_dir=\"cleaned/\")
    print(f\"{f}: {'cleaned' if result.removed else 'no watermark found'}\")

Это тот же движок, что и в CLI, но в виде Python API. Его можно комбинировать с glob, os.walk или любой другой логикой поиска файлов.

Способ 3: Браузерный инструмент (1-5 файлов)

Для небольшого количества файлов браузерный инструмент удаления — самый быстрый вариант без какой-либо установки:

  1. Откройте удаление из PPTX или удаление из PDF.
  2. Перетащите файл, скачайте очищенную версию.
  3. Повторите для каждого файла.

Никакой установки, никакой регистрации, работает на любом устройстве. Компромисс в том, что обрабатывается по одному файлу за раз — приемлемо для 3 файлов, утомительно для 30.

Способ 4: MCP-сервер (для рабочих процессов с ИИ-агентами)

Если вы используете Claude, Cursor или другого ИИ-ассистента для разработки, MCP-сервер gamma-watermark-remover-mcp позволяет агенту очищать файлы в рамках более сложного рабочего процесса — например, «скачай все экспорты Gamma из этой папки, очисти их и разложи по именам клиентов».

Установка через pip и добавление в конфигурацию MCP:"

pip install gamma-watermark-remover-mcp

Агент вызывает MCP-инструмент с путём к каждому файлу; сервер обрабатывает его локально и возвращает очищенный файл. Подробности настройки на странице для разработчиков MCP.

Сравнение способов пакетной обработки

Python CLI Python-скрипт Браузерный инструмент MCP-сервер
Установка pip install pip install Не нужна pip install + конфигурация
Файлов за запуск Без ограничений Без ограничений 1 По вызову агента
Автоматизация Shell-скрипты, cron Полноценный Python Вручную Через ИИ-агента
Лучше всего для Преподавателей, массовой очистки Разработчиков, пайплайнов Быстрой разовой очистки ИИ-рабочих процессов

Часто задаваемые вопросы

Можно ли обработать одной командой смесь из PDF и PPTX? Да. CLI принимает оба формата: gamma-watermark-remover *.pptx *.pdf -o cleaned/. Каждый файл определяется автоматически и обрабатывается соответствующим движком.

Поддерживает ли пакетный инструмент экспорт в PNG? Нет — водяные знаки в PNG впечатаны в пиксели, и их нельзя удалить структурно. Для PNG сначала очистите PPTX, а затем повторно экспортируйте в изображения. Подробнее в руководстве по экспорту PNG.

Бесплатен ли пакетный инструмент? Да. CLI, Python-библиотека и MCP-сервер имеют открытый исходный код (лицензия MIT) и полностью бесплатны. Браузерный инструмент тоже бесплатен.

Не сломает ли пакетная обработка мои файлы? Нет. Инструмент удаляет только конкретную фигуру со ссылкой на gamma.app из мастер-слайдов (PPTX) или объект-изображение водяного знака (PDF). Все остальные элементы остаются нетронутыми. Если в файле нет водяного знака Gamma, он проходит без изменений.