U ovom vodiču s uputama usredotočit ćemo se na postupak korak po korak za konvertiranje bitmape u PNG pomoću Jave korištenjem nekoliko jednostavnih API poziva popularne biblioteke za konverziju dokumenata. Nadalje, razvit ćemo aplikaciju za pretvaranje Java BMP u PNG pomoću tijeka rada definiranog u ovom članku kako bismo demonstrirali pretvorbu slike iz jednog formata u drugi. Ovdje su ključni koraci i primjer koda za pretvaranje Bitmap datoteke u PNG format.
Koraci za pretvaranje bitmape u PNG pomoću Jave
- Instalirajte GroupDocs.Conversion for Java iz repozitorija Maven u Java aplikaciji za implementaciju funkcionalnosti Bitmap to PNG
- Uvezite osnovne klase za izvođenje transformacije dokumenta iz Bitmap u PNG format
- Inicijalizirajte klasu Converter za učitavanje ulazne Bitmap datoteke za pretvaranje u PNG
- Napravite instancu klase ImageConvertOptions za postavljanje svojstava za prilagodbu izlazne PNG datoteke
- Na kraju, pozovite metodu Convert da biste BMP spremili kao PNG datoteku na disk
Gornji tijek rada vrlo je lako slijediti za stvaranje funkcionalnosti za konvertiranje BMP-a u PNG u Javi. Morate pokrenuti proces pretvorbe slike postavljanjem potrebne biblioteke iz repozitorija Maven, a zatim uvesti osnovne klase u kod. Nakon što završite s prva dva koraka, morate učitati ulaznu BMP datoteku pomoću klase Converter i definirati opcije pretvaranja za izlaznu PNG datoteku za njezino prilagođavanje pomoću objekta ImageConvertOptions. Posljednji korak vam pomaže izvršiti pretvorbu i pohraniti pretvorenu datoteku na disk.
Kod za pretvaranje Outlook bitmape u PNG pomoću Jave
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"); | |
} | |
} |
U prethodnom isječku razvili smo primjer aplikacije za promjenu BMP-a u PNG pomoću Jave sa samo nekoliko redaka koda i korištenjem nekoliko API poziva biblioteke za pretvorbu dokumenata. Ovaj se kod može dodatno proširiti definiranjem različitih svojstava za prilagodbu rezultirajuće datoteke. Osim toga, ovaj primjer koda ne ovisi ni o jednom drugom softveru i može se koristiti na bilo kojem od popularnih operativnih sustava kao što su Linux, Windows i macOS.
Razgovarali smo o detaljnoj proceduri pretvaranja bitmape u PNG u Javi i izradili oglednu aplikaciju za to. Nedavno smo objavili članak o pretvaranju slike u Word u Javi, pogledajte kako pretvoriti sliku u Word pomoću Jave post za više informacija.