JPG 是眾所周知且最常用的圖像格式之一。但是,JPG 圖像在每次保存時都會降低質量。因此,您可能需要將它們轉換為無損格式,例如 PNG。為了以編程方式執行此轉換,本文展示瞭如何使用 Java 將 JPG 圖像轉換為 PNG。
Java JPG 到 PNG 轉換器 - 免費下載
Aspose.Imaging for Java 是一個功能豐富的圖像處理 API,支持對流行圖像格式的操作。此外,它可以讓您將圖像從一種格式無縫轉換為另一種格式。在本文中,我們將使用此 API 將我們的 JPG 圖像轉換為 PNG 格式。您可以 下載 API 的 JAR 或使用 pom.xml 中的以下 Maven 配置安裝它。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging-java</artifactId>
<version>21.12</version>
<classifier>jdk16</classifier>
</dependency>
在 Java 中將 JPG 轉換為 PNG 的步驟
使用 Aspose.Imaging for Java,您可以在幾行代碼內將 JPG 圖像轉換為 PNG。以下是在 Java 中將 JPG 圖片轉換為 PDF 的步驟。
- 從文件加載 JPG 圖像。
- 設置附加選項(如果需要)
- 在所需位置將 JPG 另存為 PNG 圖像。
以下部分演示瞭如何在 Java 應用程序中將 JPG 圖像轉換為 PNG。
在 Java 中將 JPG 保存為 PNG
使用 Aspose.Imaging 將 JPG 圖像轉換為 PNG 格式非常簡單。您只需要加載 JPG 文件並將其另存為 PNG 圖像。以下是在 Java 中將 JPG 圖像轉換為 PNG 的步驟。
- 使用 Image 類加載 JPG 文件。
- 創建 PngOptions 類的實例。
- 使用 PngOptions.setColorType() 方法設置顏色類型。
- 使用 Image.Save(string, PngOptions) 方法將 JPG 圖像轉換為 PNG。
以下代碼示例顯示瞭如何在 Java 中將 JPG 圖像保存為 PNG。
// 加載 JPG 圖片
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.jpg");
// 創建和設置 PNG 選項
com.aspose.imaging.imageoptions.PngOptions options = new com.aspose.imaging.imageoptions.PngOptions();
options.setColorType(com.aspose.imaging.fileformats.png.PngColorType.TruecolorWithAlpha);
// 將圖像另存為 PNG
image.save("jpg-to-png.png", options);
將 JPG 轉換為 PNG 的 Java API - 獲得免費許可證
您可以獲得免費的臨時許可證 來使用 Aspose.Imaging for Java,而沒有評估限制。
結論
JPG 到 PNG 的轉換通常用於將圖像轉換為無損格式。在本文中,您學習瞭如何在 Java 中以編程方式將 JPG 圖像轉換為 PNG 格式。因此,您可以輕鬆地將 JPG 到 PNG 轉換嵌入到您的 Java 應用程序中。此外,您可以使用其 文檔 探索 Java 圖像處理 API。此外,您可以在我們的 論壇 上分享您的疑問。