Pomocí REST API v Python mohou vývojáři komprimovat dokumenty ve DOC formátech, DOCX, RTF, PDF a dalších. S daným řešením bude výstupem po kompresi vysoce kvalitní soubor.
Pomocí našeho výkonného rozhraní Python API mohou vývojáři komprimovat soubory za účelem optimalizace 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 formátu souboru nebo v jakémkoli dostupném formátu pro 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 dokumentu v jakémkoli podporovaném formátu. Můžete například zmenšit velikost PDF souboru, DOCX, DOC, RTF, ODT, EPUB, HTML a dalších formátů. A nyní si můžete vyzkoušet naši výkonnou funkcionalitu a vyhodnotit, jak komprimovat dokument ve Scale s následujícím příkladem:
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.