[英]How to detect and convert JPEG2000 to JPEG, BMP or PNG using XSLT?
使用 Oracle SOA Suite 12c、XSLT 和 Java 嵌入。
我正在接收我正在轉換為 Base64 並發送以供進一步處理的圖像。 但是,當我得到 JPEG2000 圖像時,處理的接收端不起作用。 在我的中間件中,我想將 JPEG2000 轉換為 JPEG、BMP 或 PNG。 如果我能做到,一切都應該正常。 為此,我需要做兩件事:
1:檢測圖像是否為 JPEG2000。
2:將JPEG2000圖片轉換成需要的格式
有人知道如何解決這些問題嗎?
如果您能夠使用支持 EXPath 二進制模塊(用於處理二進制數據的函數庫)的處理器,那么在 XSLT 中檢測圖像格式幾乎是可能的。 但是,在圖像格式之間進行轉換需要調用圖像處理庫,例如 imagemagick。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.