Ovaj kratki vodič objašnjava kako pretvoriti EPS u JPG u Javi. Uključuje pojedinosti koje se odnose na postavljanje okruženja i postupni proces zajedno s isječkom koda koji se može izvoditi za promjenu EPS-a u JPG u Javi. Štoviše, ovaj postupak ne zahtijeva instaliranje bilo kakvog dodatnog alata ili ovisnosti za pretvaranje formata EPS u sliku JPG.
Koraci za pretvaranje EPS-a u JPG pomoću Jave
- Konfigurirajte Aspose.Page for Java API u svom okruženju za prikaz EPS datoteka
- Inicijalizirajte objekt klase FileInputStream za pristup ulaznoj EPS datoteci
- Učitajte izvornu EPS datoteku s klasom PsDocument
- Napravite instancu klase ImageSaveOptions i navedite svojstva slike
- Instancirajte uređaj za renderiranje slike kako biste stvorili JPG sliku
- Pretvorite EPS dokument u JPG sliku
Ovi vam koraci pomažu razumjeti kako transformirati EPS u JPG u Javi. Jednostavno instalirajte biblioteku u svoj sustav i zatim obradite ulazne EPS datoteke s nekoliko API poziva. Na kraju, odredite svojstva slike za očekivani izlaz i obradite onoliko PostScript datoteka koliko vam je potrebno.
Kod za pretvaranje EPS-a u JPG u Javi
import java.io.IOException; | |
import com.aspose.page.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert EPS to JPG using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load input EPS file | |
java.io.FileInputStream psStream = new java.io.FileInputStream("input.eps"); | |
// Create PsDocument class object | |
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream); | |
// Initialize options object. | |
com.aspose.eps.device.ImageSaveOptions options = new com.aspose.eps.device.ImageSaveOptions(); | |
// Initialize ImageDevice class object | |
com.aspose.eps.device.ImageDevice device = new com.aspose.eps.device.ImageDevice(); | |
try{ | |
document.save(device, options); | |
}finally{ | |
psStream.close();} | |
byte[][] imagesBytes = device.getImagesBytes(); | |
int i = 1; | |
// Write output JPG image | |
for (byte[] imageBytes : imagesBytes) | |
{ | |
String imagePath = "EPStoJPG_" + i + ".jpg"; | |
java.io.FileOutputStream fs = new java.io.FileOutputStream(imagePath); | |
try { | |
fs.write(imageBytes, 0, imageBytes.length); | |
} catch (IOException ex) { | |
System.out.println(ex.getMessage()); | |
} finally { | |
fs.close(); | |
} | |
i++; | |
} | |
System.out.println("Done"); | |
} | |
} |
Ovaj isječak koda može se koristiti takav kakav jest za renderiranje EPS datoteka u JPG slike. Međutim, možete mijenjati različite karakteristike izlazne slike tijekom izvoza iz EPS-a u JPG u Javi. Na primjer, možete odabrati potiskivanje manjih pogrešaka, postaviti dimenzije za izlaznu sliku ili prilagoditi razlučivost i druga svojstva izložena klasom ImageSaveOptions.
Ovaj tutorijal govori o tome kako pretvoriti EPS datoteku u JPG u Javi. Nadalje, ako želite prikazati EPS datoteku u PNG sliku, pročitajte članak na kako pretvoriti EPS u PNG u Javi.