用于压缩 WORD 文件的在线文档压缩应用程序和 Python 代码
开发强大的基于 Python 的 WORD 文档压缩应用程序。通过 Python 应用程序将单个和多个 WORD 文档存档为 ZIP、RAR 等。 通过应用程序在线自由压缩包括 WORD 文件在内的各种文档,并可即时下载。
使用App在线压缩和优化WORD文件
- 上传WORD文件进行压缩和优化。
- 选择压缩级别(低、中或高)
- 单击“压缩”按钮。
- 下载压缩的 WORD 文件。
- 通过检查其大小和内容质量来查看并获取压缩结果。
通过Python压缩WORD文件
- 直接从 PyPI ( Aspose.Words ) 参考项目内的 API
- 加载文档。
- 使用相关的保存选项对象。
- 设置压缩级别(正常、最大、快速或超快)。
- 调用save方法,得到压缩后的WORD文件。
python 中压缩 WORD 文件的代码示例
import aspose.words as aw | |
doc = aw.Document(MY_DIR + "sourceDocument.docx") | |
# DocSaveOptions, FixedPageSaveOptions, HtmlFixedSaveOptions, ....... | |
save_options = aw.saving.OoxmlSaveOptions(aw.SaveFormat.DOCX) | |
# CompressionLevel.MAXIMUM, CompressionLevel.NORMAL, CompressionLevel.FAST, CompressionLevel.SUPER_FAST | |
save_options.compression_level = compression_level | |
doc.save(ARTIFACTS_DIR + "document_compression.docx", save_options) |
通过 Python 归档 WORD 文件
- 直接从 PyPI ( Aspose.ZIP ) 参考项目内的 API
- 使用 Aspose.ZIP for Python via .NET 的 Archive()。
- 使用 create_entry() 添加想要归档的任意数量的 WORD 文件。
- 调用 save 方法并获取压缩的 WORD 文件(ZIP、RAR 等)。
归档 WORD 文件的 Python 代码示例
import aspose.zip as zp | |
with zp.Archive() as archive: | |
archive.create_entry("entry_name", "input_file") | |
archive.save('single_file_into_archive.zip') |
用于归档多个 WORD 文件的 Python 代码
import aspose.zip as az | |
with az.Archive() as archive: | |
archive.create_entry("file", "file1") | |
archive.create_entry("file2", "file2") | |
archive.save('multiple_files_compressed_into_archive.zip') |
使用 Python 开发 WORD 文件压缩应用程序
需要开发 python 脚本或实用程序来轻松压缩多个 WORD 文件? 借助 Aspose.Words for Python via .NET、Aspose.ZIP for Python via .NET、Aspose.Total for Python via .NET 的子 API,任何 Python 开发人员都可以将上述 API 代码集成到程序压缩和归档(ZIP、7Zip、RAR、TAR、GZIP、BZ2、GZIP、LZ、CPIO、XZ、Z、CAB)应用程序中跨文档。 强大的Python文档压缩库支持许多流行的格式,包括WORD格式。
Python 的 WORD 压缩库
还有其他选项可以将“Aspose.Words for Python via .NET”、“Aspose.ZIP for Python via .NET”或“Aspose.Total for Python via .NET”安装到您的系统上。 请选择符合您需求的一项并按照分步说明进行操作:
系统要求
- 安装了Python 3.5或更高版本
- GCC-6 运行时库(或更高版本)。
- 对于 Python 3.5-3.7:需要 Python 的 pymalloc 版本。
欲了解更多详情,请参阅 Product Documentation 或 Aspose.ZIP 。
FAQs
- 我可以在我的应用程序中使用上述 Python 代码吗?是的,欢迎您下载此代码。人们可以轻松开发一种专业的解决方案来使用 Python 压缩和 zip 存档 WORD 文件。使用 Aspose WORD 压缩 API 在 Python 中开发高级、平台无关的软件。
- 这个文档压缩应用程序只能在 Windows 上运行吗?您可以灵活地从任何设备启动文档压缩,无论其运行何种操作系统,无论是 Windows、Linux、Mac OS 还是 Android。所需要的只是一个现代的网络浏览器和一个活跃的互联网连接。
- 使用在线应用程序压缩多个 WORD 文档是否安全?当然!通过我们的服务生成的输出文件将在 24 小时内安全地自动从我们的服务器中删除。因此,与这些文件关联的下载链接将在此期限后停止运行。
- App应该用什么浏览器?您可以使用任何现代网络浏览器(例如 Google Chrome、Firefox、Opera 或 Safari)进行在线 WORD 文档压缩。
- 如何压缩多个 WORD 文件?首先上传一个或多个要压缩的文件。您可以拖放 WORD 文件或只需在白色区域内单击。然后,单击“压缩”按钮,我们的在线压缩应用程序将快速处理上传的文件。
- 压缩 WORD 文件需要多长时间?该压缩应用程序运行速度很快,上传文件并压缩可能需要几秒钟的时间。