将 Base64 图像从横向转换为纵向

Convert Base64 image from Landscape to Portrait

在 Mule4 中,我从 API 调用返回了 image/png base64 数据。当我解码数据时,我可以看到图像。然而,图像以风景形式出现。请有人建议我如何将其转换为 Mule 内的肖像?我是否需要更改 base64 数据本身,或者我是否可以编写一个 java 代码片段来执行此操作?

谢谢

您可以使用DataWeave fromBase64() 函数对数据进行解码,然后使用Java 代码进行转换。 Mule 不提供任何图像处理功能,这是有道理的。

我建议使用 Mule SDK 将转换封装在 Mule module 中,以便于重复使用。