Добавьте водяной знак в PDF файлы или Word или удалите ранее добавленные водяные знаки с помощью Python

С помощью этой библиотеки Python разработчики могут добавлять изображение или текстовый водяной знак поверх PDF документа или Word, а также удалять уже добавленный водяной знак за считанные секунды.

Защитите свои документы от несанкционированного распространения и добавьте водяной знак онлайн. Для этого просто загрузите PDF документ, Word или другой формат и добавьте текстовый или графический водяной знак с помощью Python. Затем сохраните PDF документ или Word с водяным знаком в удобном формате, таком как DOC, DOCX, PDF, HTML, RTF, XPS и других. Вы также можете удалить водяной знак из документов, чтобы упростить их обработку, если это не нарушает чьи-либо права.

Посмотреть фрагмент кода

Добавить водяной знак в Python

С помощью этого Python API разработчики могут добавлять водяные знаки в PDF, Word или другие документы онлайн. Вы можете создать водяной знак, используя текст или изображение, а затем вставить этот водяной знак в PDF документ или Word, установив угол наложения в Python.

Примечание: нет необходимости устанавливать какие-либо сторонние приложения или библиотеки. Поэтому наше программное решение для Python очень простое в использовании.

Удалить водяной знак в Python

Данный Python SDK также полезен для удаления водяных знаков. Например, удаление водяного знака в Word означает, что вы можете загрузить нужный Word документ с текстовым или графическим водяным знаком, удалить этот водяной знак из документа с помощью Python, а затем сохранить полученный файл в удобном формате.

Водяной знак в Word или PDF

Чтобы оценить наш Python API, загрузите документ, к которому вы хотите добавить водяной знак, и водяной знак в виде изображения или текста. Затем выберите удобный формат файла экспорта - DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS и другие.

Используйте следующий пример, чтобы увидеть, как это работает:

Файл должен добавить водяные знаки
Выполнить код
Загрузите изображение, которое хотите вставить
Выберите целевой формат из списка
import asposewordscloud

words_api = WordsApi(
   client_id = '####-####-####-####-####', client_secret = '##################') 

request_document = open('Input1.docx', 'rb')
request_image_file = open('Input2.docx', 'rb')
insert_watermark_image_online = 
   asposewordscloud.models.requests.InsertWatermarkImageOnlineRequest(
	   document=request_document, image_file=request_image_file)
inserted_watermark_image = 
   words_api.insert_watermark_image_online(insert_watermark_image_online)

convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(inserted_watermark_image.document.values())[0], format='docx')
words_api.convert_document(convert_document)
import asposewordscloud

words_api = WordsApi(
   client_id = '####-####-####-####-####', client_secret = '##################') 

request_document = open('Input.docx', 'rb')
request_watermark_text = asposewordscloud.WatermarkText(
   text='This is the watermark text.', rotation_angle=90)
insert_watermark_text_online = 
   asposewordscloud.models.requests.InsertWatermarkTextOnlineRequest(
	   document=request_document, watermark_text=request_watermark_text)
inserted_watermark_text = words_api.insert_watermark_text_online(insert_watermark_text_online)

convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(inserted_watermark_text.document.values())[0], format='docx')
words_api.convert_document(convert_document)
import asposewordscloud

words_api = WordsApi(
   client_id = '####-####-####-####-####', client_secret = '##################') 

request_document = open('Input.docx', 'rb')
delete_watermark_online = asposewordscloud.models.requests.DeleteWatermarkOnlineRequest(
   document=request_document)
deleted_watermark = words_api.delete_watermark_online(delete_watermark_online)

convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(deleted_watermark.document.values())[0], format='docx')
words_api.convert_document(convert_document)
Выполнить код
  
Копировать Python код в буфер обмена

Как убрать водяной знак Word, PDF, JPG, PNG Python REST API

  1. Установите Aspose.Words Cloud for Python
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой проект Python
  3. Настройте API, используя ключи вашего приложения
  4. Загрузите документ, из которого вы хотите удалить водяной знак
  5. Создайте запрос на удаление водяного знака
  6. Сохраните результат в удобном формате файла

Python библиотека для использования водяных знаков

Установите 'Aspose.Words Cloud SDK for Python', используя репозиторий PyPi. Выполните команду pip install aspose-words-cloud, чтобы установить SDK, затем импортируйте пакет через import asposewordscloud. Как вариант, вы можете вручную клонировать исходный код Aspose.Words Cloud SDK for Python с GitHub и использовать его в своем проекте. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

Системные Требования

Обратитесь к Документации Репозитория, чтобы получить подробную информацию.

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

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.