Jak przekonwertować mapę bitową na PNG w Javie

Ten prosty samouczek zawiera krótki opis sposobu konwertowania mapy bitowej na format PNG w Javie. Pomoże Ci przekonwertować BMP na PNG w Javie, pisząc kilka linii kodu w dowolnym popularnym systemie operacyjnym, takim jak Windows, macOS i Linux. Możesz także ustawić liczbę atrybutów wyjściowego pliku obrazu PNG.

Kroki, aby przekonwertować bitmapę na PNG w Javie

  1. Skonfiguruj Aspose.Imaging z repozytorium Maven do swojego projektu
  2. Załaduj źródłowy plik mapy bitowej do instancji klasy Image na potrzeby konwersji
  3. Zainicjuj obiekt klasy PngOptions, aby ustawić wyjściowe atrybuty obrazu PNG
  4. Ustaw rozdzielczość i poziom kompresji w obiekcie klasy PngOptions
  5. Zapisz źródłowy plik mapy bitowej jako PNG po ustawieniu żądanych atrybutów

W tych krokach ładujemy źródłowy plik BMP i inicjujemy instancję klasy PngOptions w celu ustawienia atrybutów wyjściowego pliku PNG. Tutaj w tym samouczku krok po kroku ustawiamy rozdzielczość i poziom kompresji w tym samouczku, jednak inne atrybuty można również ustawić przed wygenerowaniem obrazu PNG. Na koniec zapisujemy plik BMP w formacie PNG w Javie za pomocą funkcji save() klasy image.

Kod do konwersji BMP na PNG w Javie

W tym kodzie użyliśmy tylko atrybutu rozdzielczości i kompresji, aby zmienić BMP na PNG w Javie. Można jednak również ustawić głębię bitową, typ koloru, typ filtra i kontener metadanych XMP dla wyjściowego pliku PNG. Pamiętaj, że możesz załadować dowolny inny typ obrazu w celu konwersji na inny typ.

Nie ma potrzeby instalowania żadnego innego narzędzia innej firmy do tej konwersji. Jeśli chcesz poznać inne funkcje pracy z obrazami, takie jak generowanie obrazów z pliku Excel, możesz zapoznać się z artykułem na stronie jak przekonwertować wykres Excela na JPG w Javie.

 Polski