Защитете вашите документи от неоторизирано разпространение и добавете водния знак онлайн. За да направите това, просто заредете PDF, Word или друг формат на документ и добавете воден знак с текст или изображение чрез Python. След това запазете PDF или Word документ с воден знак в удобен формат като DOC, DOCX, PDF, HTML, RTF, XPS и други. Можете също да премахнете водния знак от документи, за да ги улесните за обработка, освен ако не нарушава нечии права.
С този API на Python разработчиците могат да добавят воден знак към PDF, Word или други документи онлайн. Можете да създадете воден знак с помощта на текст или изображение и след това да вмъкнете този воден знак във вашия PDF или Word документ, като зададете ъгъла на наслагване в Python.
Забележка: не е необходимо да инсталирате приложения или библиотеки на трети страни. Следователно нашето софтуерно решение за Python е много лесно за използване.
Даденият Python SDK също е полезен за премахване на водни знаци. Например, премахването на воден знак в Word означава, че можете да заредите желания Word документ, подпечатан с воден знак с текст или изображение, да премахнете този воден знак от документа с помощта на Python и след това да запишете изходния файл в удобен формат.
За да оцените нашия 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_stream = open('Input2.jpg', 'rb')
request_watermark_data = asposewordscloud.WatermarkDataImage(
image=asposewordscloud.FileReference.fromLocalFileContent(request_image_stream))
insert_watermark_request = asposewordscloud.models.requests.InsertWatermarkOnlineRequest(
document=request_document, watermark_data=request_watermark_data)
insert_watermark_result = words_api.insert_watermark_online(insert_watermark_request)
convert_document_request = asposewordscloud.models.requests.ConvertDocumentRequest(
document=list(insert_watermark_result.document.values())[0], format='docx')
words_api.convert_document(convert_document_request)
import asposewordscloud
words_api = WordsApi(
client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Input.docx', 'rb')
request_watermark_data = asposewordscloud.WatermarkDataText(
text='This is the watermark text',
layout='Diagonal')
insert_watermark_request = asposewordscloud.models.requests.InsertWatermarkOnlineRequest(
document=request_document, watermark_data=request_watermark_data)
insert_watermark_result = words_api.insert_watermark_online(insert_watermark_request)
convert_document_request = asposewordscloud.models.requests.ConvertDocumentRequest(
document=list(insert_watermark_result.document.values())[0], format='docx')
words_api.convert_document(convert_document_request)
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)
Инсталирайте 'Aspose.Words Cloud SDK for Python', като използвате хранилището на PyPi. Изпълнете pip install aspose-words-cloud за да инсталирате SDK, след това импортирайте пакета чрез import asposewordscloud. Като алтернатива можете ръчно да клонирате Aspose.Words Cloud SDK for Python от GitHub и да го използвате във вашия проект. Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.
Вижте Repository Documentation, за да видите подробностите.