Используя наш мощный Python API, разработчики могут сжимать DOC для оптимизации содержимого и размера выходного файла. Уменьшение размера файла происходит за счет очистки неиспользуемых данных и ресурсов. Вы также можете сжимать изображения, чтобы сделать размер выходного файла еще меньше.
Результат оптимизации и сжатия контента можно сохранить в исходном DOC или любом доступном формате сохранения – DOCX, DOC, RTF, PDF, HTML и многих других.
Как уже упоминалось, наш Python SDK позволяет программно уменьшить размер DOC. А теперь вы можете попробовать наш мощный функционал и оценить, как сжимать DOC на Python, на следующем примере:
import asposewordscloud
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Input.doc', '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='doc')
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 и использовать его в своем проекте. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.
Обратитесь к Документации Репозитория, чтобы получить подробную информацию.
Вы можете выполнять сжатие документов для файлов других форматов: