簡體   English   中英

如何使用 XSLT 檢測 JPEG2000 並將其轉換為 JPEG、BMP 或 PNG?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM