真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

Java處理Webp圖片格式轉換的示例代碼-創(chuàng)新互聯

前言

創(chuàng)新互聯公司是一家專業(yè)提供歙縣企業(yè)網站建設,專注與網站設計、網站建設、H5建站、小程序制作等業(yè)務。10年已為歙縣眾多企業(yè)、政府機構等服務。創(chuàng)新互聯專業(yè)網站設計公司優(yōu)惠進行中。

Webp是Google推出的一種新型圖片格式,相比于 傳統(tǒng)的PNG/JPG圖片有著更小體積的優(yōu)勢,在Web中有著廣泛的應用。由于Webp格式推出比較晚, Jdk 內置的圖片編解碼庫對此并不支持。

網上給出的Java環(huán)境解決方案往往需要手動在java.library.path中安裝對應的動態(tài)鏈接庫,windows是dll文件,linux是so文件。這對于開發(fā)部署非常不方便。

本文提供一種無需手動安裝動態(tài)鏈接庫,同時可以方便處理Webp的解決方案

WebP是谷歌的圖片格式,java 類庫imageio 是不支持此種格式的。目前除了在線轉換以及工具以外,第三方類庫轉webp格式

大致有:

  • linux:Google libwebp 既是類庫也可以在命令行調用
  • Python:Python Image Library(PIL)及其分支https://pypi.python.org/pypi/PIL 不太了解
  • Java:luciad/webp-imageio https://bitbucket.org/luciad/webp-imageio/src windows / linux親測可用

準備


先從github上面下載所需要的jar包

webp-imageio-core-0.1.0.jar

由于這個項目并未發(fā)布到maven中央倉庫,所以需要手動導入本地jar包.

如果你用的是gradle,可以把jar包放入src/main/resource/libs目錄,并在build.gradle中加入依賴

dependencies {
  compile fileTree(dir:'src/main/resources/libs',include:['*.jar'])
}

分享題目:Java處理Webp圖片格式轉換的示例代碼-創(chuàng)新互聯
本文URL:http://weahome.cn/article/ccihdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部