使用 Python 将 DOCM 转换为图像
在您的 Python 应用程序中将 DOCM 转换为 JPG、TIFF、BMP、PNG 和 GIF 图像,而无需安装 Microsoft Word®。
对于尝试在应用程序中添加 DOCM 到 PNG、BMP、TIFF、JPEG 和 GIF 图像转换功能的 Python 开发人员。 Aspose.Total for Python via .NET API 可以帮助导入和导出图像和 Word 文件以及自动化转换过程。 它是处理不同格式的各种 API 的完整包。
我们使用 Aspose.Total for Python via .NET 包中的 Aspose.Words for Python via .NET API 将 DOCM 添加到 JPG、PNG、GIF、BMP 和 TIFF 图像转换功能。 对于只是转换,它只是两行代码。 加载 DOCM 文件并使用适当的图像路径以及相关格式的 SaveFormat 调用 save 方法。 但是如果需要设置额外的信息,比如设置水平和垂直分辨率、比例、像素格式、亮度等,那么所有这些都可以使用 ImageSaveOptions 类。 使用 ImageSaveOptions 可以轻松地将特定的 DOCM 页面渲染为具有透明或彩色背景的图像,在渲染时指定分辨率,配置压缩等等。 根据需求,可以按照自己的需求使用,这里是另一种 Word To Image 转换的方式。
如何 在 Python 中将 DOCM 转换为图像
- 使用 Document 类加载源 DOCM 文件
- 创建 Aspose.Words for Python via .NET . ImageSaveOptions S 的实例。
- 使用 PageSet 指定转换的页码
- 设置属性
- 在传递输出文件路径和指定选项作为参数时调用“保存”方法。 因此,您的 DOCM 文件将转换为指定路径的图像。
转换要求
- 对于 DOCM 到图像(JPG、PNG、GIF、BMP、TIFF)的转换,需要 Python 3.5 或更高版本
- 直接从 PyPI ( Aspose.Words ) 引用项目中的 API
- 或者使用以下 pip 命令
pip install aspose.words。 - 此外,基于 Microsoft Windows 或 Linux 的操作系统(请参阅 Words 的更多信息)和 Linux 检查 gcc 和 libpython 的附加要求,并按照 INSTALL 的分步说明进行操作。
在 Python 中将 DOCM 保存到图像 - 简单转换
具有特定选项的 DOCM 到图像转换
DOCM 转图像转换将启用宏的文档转换为可视化文件输出,使页面更易于预览、共享、归档或嵌入其他系统。当需要在不原生支持可编辑文档格式的平台上保持文档的视觉完整性时,这非常有用。
在自动化驱动的工作流中,DOCM 转图像转换支持文档渲染管道、缩略图生成、可视化审阅系统以及可扩展的发布流程。
关键使用场景
可视化文档预览 将页面转换为易于在浏览器和应用程序中显示的图像文件。
内容共享 在不需要可编辑性的情况下,快速分发文档快照。
归档完整性 保留原始文档的视觉外观,以供参考和合规使用。
自动化场景
缩略图和预览生成 自动为文档库、列表或门户创建图像。
发布管道 支持网站、知识库和文档查看器的可视化导出。
批量渲染工作流 在无需人工干预的情况下,将大量 DOCM 文件处理为图像输出。
探索 DOCM Python 的转换选项
将CSV转换为DOC
(逗号分隔值)
将CSV转换为DOCM
(逗号分隔值)
将CSV转换为DOCX
(逗号分隔值)
将CSV转换为DOT
(逗号分隔值)
将CSV转换为DOTM
(逗号分隔值)
将CSV转换为DOTX
(逗号分隔值)
将CSV转换为MOBI
(逗号分隔值)
将CSV转换为ODT
(逗号分隔值)
将CSV转换为OTT
(逗号分隔值)
将CSV转换为POT
(逗号分隔值)
将CSV转换为POTX
(逗号分隔值)
将CSV转换为POWERPOINT
(逗号分隔值)
将CSV转换为PPS
(逗号分隔值)
将CSV转换为PPSM
(逗号分隔值)
将CSV转换为PPSX
(逗号分隔值)
将CSV转换为PPT
(逗号分隔值)
将CSV转换为PPTM
(逗号分隔值)
将CSV转换为PPTX
(逗号分隔值)
将CSV转换为RTF
(逗号分隔值)
将CSV转换为WORD
(逗号分隔值)
将CSV转换为WORDML
(逗号分隔值)
将DIF转换为DOC
(数据交换格式)
将DIF转换为DOCM
(数据交换格式)
将DIF转换为DOCX
(数据交换格式)
将DIF转换为DOT
(数据交换格式)
将DIF转换为DOTM
(数据交换格式)
将DIF转换为DOTX
(数据交换格式)
将DIF转换为MOBI
(数据交换格式)
将DIF转换为ODT
(数据交换格式)
将DIF转换为OTT
(数据交换格式)
将DIF转换为RTF
(数据交换格式)
将DIF转换为WORD
(数据交换格式)
将DIF转换为WORDML
(数据交换格式)
将DOC转换为CSV
(Microsoft Word 二进制格式)
将DOC转换为DIF
(Microsoft Word 二进制格式)
将DOC转换为EXCEL
(Microsoft Word 二进制格式)
将DOC转换为FODS
(Microsoft Word 二进制格式)
将DOC转换为ODS
(Microsoft Word 二进制格式)
将DOC转换为SXC
(Microsoft Word 二进制格式)
将DOC转换为TSV
(Microsoft Word 二进制格式)