Jak převést bitmapu na PNG v Javě

Tento jednoduchý tutoriál poskytuje stručný popis toho, jak převést bitmapu na PNG v Javě. Pomůže vám převést BMP na PNG v Javě napsáním několika řádků kódu v libovolném z běžných operačních systémů, jako jsou Windows, macOS a Linux. Můžete také nastavit řadu atributů pro výstupní soubor obrázku PNG.

Kroky k převodu bitmapy na PNG v Javě

  1. Nakonfigurujte Aspose.Imaging z úložiště Maven do svého projektu
  2. Načtěte zdrojový bitmapový soubor do instance třídy Image pro převod
  3. Inicializujte objekt třídy PngOptions pro nastavení výstupních atributů obrázku PNG
  4. Nastavte rozlišení a úroveň komprese v objektu třídy PngOptions
  5. Po nastavení požadovaných atributů uložte zdrojový bitmapový soubor jako PNG

V těchto krocích načteme zdrojový soubor BMP a inicializujeme instanci třídy PngOptions pro nastavení atributů výstupního souboru PNG. Zde v tomto podrobném tutoriálu nastavujeme rozlišení a úroveň komprese v tomto tutoriálu, avšak před generováním obrázku PNG lze nastavit i jiné atributy. Nakonec uložíme BMP soubor do PNG v Javě pomocí funkce save() třídy obrázků.

Kód pro převod BMP na PNG v Javě

V tomto kódu jsme pro změnu BMP na PNG v Javě použili pouze atribut rozlišení a komprese. Můžete však také nastavit bitovou hloubku, typ barvy, typ filtru a kontejner metadat XMP pro výstupní soubor PNG. Všimněte si, že můžete načíst jakýkoli jiný typ obrázku pro převod na jiný typ.

Pro tuto konverzi není potřeba instalovat žádný jiný nástroj třetí strany. Pokud se chcete naučit některé další funkce pro práci s obrázky, jako je generování obrázků ze souboru aplikace Excel, můžete si přečíst článek na jak převést graf Excel na JPG v Javě.

 Čeština