Ez a rövid oktatóanyag elmagyarázza, hogyan lehet az EPS-t JPG-vé konvertálni Java nyelven. Tartalmazza a környezet beállításával kapcsolatos részleteket, és a lépésenkénti folyamatot, valamint egy futtatható kódrészletet az EPS JPG-re cseréjéhez Javaban. Ezenkívül ehhez a folyamathoz nincs szükség további eszköz vagy függőség telepítésére a EPS formátum JPG képpé konvertálásához.
Lépések az EPS konvertálásához JPG-vé Java használatával
- Konfigurálja a Aspose.Page for Java API-t a környezetében az EPS-fájlok megjelenítéséhez
- A bemeneti EPS-fájl eléréséhez inicializáljon egy FileInputStream osztályobjektumot
- Töltse be a forrás EPS-fájlt a PsDocument osztállyal
- Hozzon létre egy példányt a ImageSaveOptions osztályból, és adja meg a kép tulajdonságait
- Példányosítson egy képmegjelenítő eszközt JPG kép létrehozásához
- Alakítsa át az EPS dokumentumot JPG képpé
Ezek a lépések segítenek megérteni, hogyan alakíthatja át az EPS-t JPG-vé Java nyelven*. Egyszerűen telepítse a könyvtárat a rendszerére, majd néhány API-hívással dolgozza fel a bemeneti EPS fájlokat. Végül adja meg a kép tulajdonságait a várt kimenethez, és dolgozzon fel annyi PostScript fájlt, amennyire szüksége lehet.
Kód az EPS JPG-vé konvertálásához Java nyelven
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"); | |
} | |
} |
Ez a kódrészlet felhasználható az EPS-fájlok JPG-képekké történő megjelenítésére. Módosíthatja azonban a kimeneti kép különböző jellemzőit, miközben EPS-ből JPG-be exportál Java-ban. Dönthet például úgy, hogy elnyomja a kisebb hibákat, beállíthatja a kimeneti kép méreteit, vagy beállíthatja az ImageSaveOptions osztály által megjelenített felbontást és egyéb tulajdonságokat.
Ez az oktatóanyag azt tárgyalja, hogyan lehet egy EPS-fájlt JPG-vé konvertálni Javaban. Továbbá, ha egy EPS-fájlt PNG-képként szeretne megjeleníteni, kérjük, olvassa el a cikket a következőn: hogyan lehet az EPS-t PNG-re konvertálni Java-ban.