Pomocí našeho výkonného rozhraní Python API mohou vývojáři komprimovat DOCX pro optimalizaci obsahu a velikosti výstupního souboru. Ke zmenšení velikosti souboru dochází vyčištěním nepoužívaných dat a zdrojů. Můžete také komprimovat obrázky, aby se velikost výstupního souboru ještě zmenšila.
Výsledek optimalizace a komprese obsahu lze uložit v původním DOCX nebo jakémkoli dostupném formátu uložení – DOCX, DOC, RTF, PDF, HTML a mnoha dalších.
Jak již bylo zmíněno, naše Python SDK umožňuje programově zmenšit velikost DOCX. A nyní si můžete vyzkoušet naši výkonnou funkcionalitu a vyhodnotit, jak komprimovat DOCX ve Scale na následujícím příkladu:
import asposewordscloud
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Input.docx', 'rb')
request_compress_options = asposewordscloud.CompressOptions(
images_quality=75, images_reduce_size_factor=1)
compress_document_request = asposewordscloud.models.requests.CompressDocumentOnlineRequest(
document=request_document, compress_options=request_compress_options)
compress_document = words_api.compress_document_online(compress_document_request)
convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
document=list(insert_paragraph.document.values())[0], format='docx')
words_api.convert_document(convert_document)
Nainstalujte Aspose.Words Cloud SDK for Python pomocí úložiště PyPi. Spuštěním pip install aspose-words-cloud nainstalujte SDK a poté importujte balíček pomocí import asposewordscloud. Alternativně můžete ručně naklonovat Aspose.Words Cloud SDK for Python z GitHubu a použít jej ve svém projektu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.
Podrobnosti naleznete v Repository Documentation.
Kompresi dokumentu můžete provést pro jiné formáty souborů: