使用Oracle SOA Suite 12c、XSLT和Java嵌入。
我正在接收图像,我正在转换为Base64,并发送进一步的处理。但是,当我获得JPEG2000图像时,处理的接收端不起作用。在我的中间件中,我希望将JPEG2000转换为JPEG、BMP或PNG。如果我能做到这一点,一切都会很好。为此,我需要做两件事:
1:当图像在JPEG2000中时进行检测。
2:将JPEG2000图像转换为所需格式
有人知道如何解决这些问题吗?
发布于 2020-09-24 22:56:41
如果您能够使用支持EXPath二进制模块(用于处理二进制数据的函数库)的处理器,那么在XSLT中检测图像的格式几乎是可能的。然而,在图像格式之间转换将需要调用图像处理库,如imagemagick。
https://stackoverflow.com/questions/64041938
复制相似问题