Hur man konverterar bitmapp till PNG i Java

Denna enkla handledning ger en kort beskrivning av hur man konverterar Bitmap till PNG i Java. Det hjälper dig att konvertera BMP till PNG i Java genom att skriva några rader kod i något av de vanliga operativsystemen som Windows, macOS och Linux. Du kan också ställa in ett antal attribut för utdatafilen PNG.

Steg för att konvertera bitmapp till PNG i Java

  1. Konfigurera Aspose.Imaging från Maven Repository till ditt projekt
  2. Ladda källbitmappsfilen i klassinstansen Image för konverteringen
  3. Initiera klassobjektet PngOptions för att ställa in utdata-PNG-bildattribut
  4. Ställ in upplösning och komprimeringsnivå i klassobjektet PngOptions
  5. Spara källbitmappsfilen som PNG efter att ha ställt in önskade attribut

I dessa steg läser vi in BMP-källfilen och initierar klassinstansen PngOptions för att ställa in attribut för utdata-PNG-filen. Här i denna steg-för-steg handledning ställer vi in upplösningen och komprimeringsnivån i denna handledning, men andra attribut kan också ställas in innan PNG-bilden genereras. Slutligen sparar vi BMP-filen till PNG i Java med hjälp av funktionen save() i bildklassen.

Kod för att konvertera BMP till PNG i Java

I den här koden använde vi bara upplösnings- och komprimeringsattributet för att ändra BMP till PNG i Java. Du kan dock också ställa in bitdjup, färgtyp, filtertyp och XMP-metadatabehållare för utdata-PNG-filen. Observera att du kan ladda vilken annan typ av bild som helst för konvertering till någon annan typ också.

Det finns inget behov av att installera något annat tredjepartsverktyg för denna konvertering. Om du vill lära dig några andra funktioner för att arbeta med bilder som att generera bilder från en Excel-fil, kan du läsa artikeln om hur man konverterar Excel-diagram till JPG i Java.

 Svenska