Aizsargājiet savus dokumentus no nesankcionētas izplatīšanas un pievienojiet ūdenszīmi tiešsaistē. Lai to izdarītu, vienkārši ielādējiet PDF, Word vai cita formāta dokumentu un pievienojiet teksta vai attēla ūdenszīmi, izmantojot Python. Pēc tam saglabājiet PDF vai Word dokumentu ar ūdenszīmi ērtā formātā, piemēram, DOC, DOCX, PDF, HTML, RTF, XPS un citos. Varat arī noņemt ūdenszīmi no dokumentiem, lai tos būtu vieglāk apstrādāt, ja vien tas nepārkāpj kādas tiesības.
Izmantojot šo Python API, izstrādātāji var pievienot ūdenszīmi PDF, Word vai citiem dokumentiem tiešsaistē. Varat izveidot ūdenszīmi, izmantojot tekstu vai attēlu, un pēc tam ievietot šo ūdenszīmi savā PDF vai Word dokumentā, iestatot pārklājuma leņķi Python.
Piezīme: nav nepieciešams instalēt trešās puses lietojumprogrammas vai bibliotēkas. Tāpēc mūsu Python programmatūras risinājums ir ļoti viegli lietojams.
Dotais Python SDK ir noderīgs arī ūdenszīmju noņemšanai. Piemēram, ūdenszīmes noņemšana programmā Word nozīmē, ka varat ielādēt vajadzīgo Word dokumentu, kas apzīmogots ar teksta vai attēla ūdenszīmi, noņemt šo ūdenszīmi no dokumenta, izmantojot Python, un pēc tam saglabāt izvades failu ērtā formātā.
Lai novērtētu mūsu Python API, ielādējiet dokumentu, kuram vēlaties pievienot ūdenszīmi, un ūdenszīmi kā attēlu vai tekstu. Pēc tam izvēlieties ērtu eksporta faila formātu – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS un citus.
Izmantojiet šo piemēru, lai redzētu, kā tas darbojas:
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)
Instalējiet Aspose.Words Cloud SDK for Python izmantojot PyPi repozitoriju. Palaidiet pip install aspose-words-cloud, lai instalētu SDK, pēc tam importējiet pakotni, izmantojot import asposewordscloud. Kā alternatīvu varat manuāli klonēt Aspose.Words Cloud SDK for Python pirmkodam no GitHub un izmantot to savā projektā. Lūdzu, izpildiet šos Instructions, lai ātri iegūtu nepieciešamos drošības akreditācijas datus un piekļūtu mūsu REST API.
Sīkāku informāciju skatiet Repository Documentation.