Jak převést bitmapu do PNG pomocí Java

V tomto tutoriálu se zaměříme na postup krok za krokem převod bitmapy na PNG pomocí Javy pomocí několika jednoduchých volání API oblíbené knihovny pro převod dokumentů. Dále vyvineme Java BMP na PNG konvertor aplikaci pomocí pracovního postupu definovaného v tomto článku, abychom demonstrovali konverzi obrázků z jednoho formátu do druhého. Zde jsou klíčové kroky a ukázkový kód pro transformaci bitmapového souboru do formátu PNG.

Kroky k převodu bitmapy na PNG pomocí Java

  1. Nainstalujte GroupDocs.Conversion for Java z úložiště Maven v aplikaci Java pro implementaci funkce Bitmap do PNG
  2. Importujte základní třídy pro provádění transformace dokumentu z bitmapy do formátu PNG
  3. Inicializujte třídu Converter pro načtení vstupního bitmapového souboru pro transformaci na PNG
  4. Vytvořte instanci třídy ImageConvertOptions pro nastavení vlastností pro přizpůsobení výstupního souboru PNG
  5. Nakonec zavolejte metodu Convert pro uložení BMP jako souboru PNG na disk

Výše uvedený pracovní postup lze velmi snadno sledovat pro vytvoření funkce pro převod BMP na PNG v Javě. Musíte inicializovat proces konverze obrázků nastavením požadované knihovny z úložiště Maven a poté importovat základní třídy do kódu. Jakmile dokončíte první dva kroky, musíte načíst vstupní soubor BMP pomocí třídy Converter a definovat možnosti převodu pro výstupní soubor PNG pro jeho přizpůsobení pomocí objektu ImageConvertOptions. Poslední krok vám pomůže provést převod a uložit převedený soubor na disk.

Kód pro převod bitmapy Outlooku na PNG pomocí Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.ImageConvertOptions;
public class ConvertBitmapToPngUsingJava {
public static void main(String[] args) { // Main function to convert Bitmap to PNG in Java
// Remove the watermark in output PNG document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source Bitmap file for conversion to PNG
Converter converter = new Converter("sample.bmp");
// Set the convert options for PNG format
ImageConvertOptions options = new ImageConvertOptions();
// Convert and save the BMP in PNG format
converter.convert("converted.png", options);
System.out.println("Done");
}
}

V předchozím úryvku jsme vyvinuli ukázkovou aplikaci pro změnu BMP na PNG pomocí Javy pouze s několika řádky kódu a spotřebováním několika volání API knihovny pro převod dokumentů. Tento kód lze dále rozšířit definováním různých vlastností pro přizpůsobení výsledného souboru. Tento ukázkový kód navíc nezávisí na žádném jiném softwaru a lze jej použít v libovolném z oblíbených operačních systémů, jako je Linux, Windows a macOS.

Probrali jsme podrobný postup převodu bitmapy na PNG v Javě a vytvořili pro ni ukázkovou aplikaci. Nedávno jsme publikovali článek o převodu obrázku do Wordu v Javě. Další informace naleznete v příspěvku jak převést obrázek do aplikace Word pomocí Java.

 Čeština