使用 Python 将 PNG 转换为 MSG
在您的 Python 应用程序中将 PNG 转换为 MSG,而无需安装 Microsoft Word® 或 Outlook。
对于 Python 开发人员,谁正在尝试在应用程序中添加 PNG 到 MSG 转换功能? Aspose.Total for Python via .NET API 可以帮助自动化转换过程。 它是处理不同格式的各种 API 的完整包,包括电子邮件、图像和 Microsoft Word 格式。 作为 Aspose.Total for Python via .NET 包的一部分的 Aspose.Words for Python via .NET 和 Aspose.Email for Python via .NET API 使用 Python 使这种转换变得容易。 这是一个两步过程,首先加载 PNG 文件并通过 Aspose.Words for Python via .NET 将其呈现为 HTML。 其次使用 Aspose.Email for Python via .NET 加载转换后的 HTML 并将其保存为 MSG 格式。
如何在 Python 中将 PNG 转换为 MSG
- 使用 Document 类打开源 PNG 文件
- 调用
save方法,同时指定输出 HTML 文件路径和相关的 HTML Save 选项作为参数。 所以你的 PNG 文件在指定的路径被转换成 HTML - 现在使用 MailMessage.load 加载保存的 HTML 文件
- 使用相关文件路径调用 save 方法。所以最后PNG被转换了
转换要求
- 对于 PNG 到 MSG 的转换,需要 Python 3.5 或更高版本
- 直接从 PyPI 引用项目中的 API( Aspose.Words 和 Aspose.Email )
- 或者使用以下 pip 命令
pip install aspose.words和pip install Aspose.Email-for-Python-via-NET - 此外,基于 Microsoft Windows 或 Linux 的操作系统(有关 Words 和 Email 的更多信息)和 Linux 检查 gcc 和 libpython 的附加要求,并按照分步说明进行操作 INSTALL
在 Python 中将 PNG 保存为 MSG
PNG 到 MSG 的转换将基于图像的内容转化为结构化的电子邮件消息文件,可在消息工作流中存储、审阅或交换。当需要将通知、截图或可视化更新等 PNG 文件转变为用于运营或归档的单独消息记录时,此功能非常有用。
Python API 通过使 MSG 生成可重复且可扩展,提升了此过程的效率,允许应用程序自动化消息创建,减少人工工作,并将可视化输入与企业通信和存储系统相连接。
关键用例
消息文件创建
将 PNG 输入转换为 MSG 文件,以生成结构化的电子邮件式记录。可视化通信归档
帮助将基于图像的更新保存为独立的消息文件,以便后续检索。运营记录打包
支持需要将图像内容以消息导向格式表示的工作流。系统互操作性支持
使基于 PNG 的内容能够适应依赖结构化消息文件的环境。
自动化场景
自动化 MSG 生成
Python API 可以在消息处理流水线中从传入的 PNG 资产创建 MSG 文件。批量转换工作流
可以通过编程方式将大量 PNG 文件转换为 MSG 输出,以提升运营效率。案例和工单文档
系统可以将可视化记录打包成 MSG 文件,用于支持、审计或文档工作流。基于规则的消息创建
应用程序可以根据触发器、类别或源事件,从 PNG 内容动态生成 MSG 文件。
探索 PNG Python 的转换选项
将PNG转换为EMAIL
(电子邮件文件)
将PNG转换为EML
(电子邮件信息)
将PNG转换为EMLX
(Apple 邮件消息)
将PNG转换为ICS
(日历文件)
将PNG转换为MBOX
(电子邮件邮箱文件)
将PNG转换为OFT
(Outlook 文件模板)
将PNG转换为OST
(Outlook 离线存储表)
将PNG转换为PST
(Outlook 个人存储表)
将PNG转换为VCF
(电子名片档案)