Tento krátký tutoriál vysvětluje jak převést EPS na JPG v Javě. Zahrnuje podrobnosti týkající se nastavení prostředí a postupného procesu spolu se spustitelným úryvkem kódu pro změnu EPS na JPG v Javě. Tento proces navíc nevyžaduje instalaci žádného dalšího nástroje nebo závislosti pro převod formátu EPS na obrázek JPG.
Kroky pro převod EPS na JPG pomocí Java
- Nakonfigurujte Aspose.Page for Java API ve svém prostředí pro vykreslování souborů EPS
- Inicializací objektu třídy FileInputStream získáte přístup ke vstupnímu souboru EPS
- Načtěte zdrojový soubor EPS s třídou PsDocument
- Vytvořte instanci třídy ImageSaveOptions a zadejte vlastnosti obrázku
- Vytvořte instanci zařízení pro vykreslování obrázků a vytvořte obrázek JPG
- Převeďte dokument EPS na obrázek JPG
Tyto kroky vám pomohou pochopit, jak převést EPS na JPG v Javě. Jednoduše nainstalujte knihovnu do svého systému a poté zpracujte vstupní soubory EPS pomocí několika volání API. Nakonec určete vlastnosti obrazu pro očekávaný výstup a zpracujte tolik PostScriptových souborů, kolik budete potřebovat.
Kód pro převod EPS na JPG v Javě
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"); | |
} | |
} |
Tento fragment kódu lze použít tak, jak je, k vykreslení souborů EPS do obrázků JPG. Při exportu z EPS do JPG v Javě však můžete upravit různé charakteristiky výstupního obrazu. Můžete se například rozhodnout potlačit drobné chyby, nastavit rozměry výstupního obrazu nebo upravit rozlišení a další vlastnosti vystavené třídou ImageSaveOptions.
Tento tutoriál pojednává o tom, jak převést soubor EPS na JPG v Javě. Kromě toho, pokud chcete vykreslit soubor EPS do obrázku PNG, přečtěte si článek na jak převést EPS na PNG v Javě.