Ez a rövid oktatóanyag elmagyarázza, hogyan lehet az EPS-t PDF-be konvertálni Java nyelven. Ez tartalmazza a környezetkonfiguráció részleteit, a lépésenkénti algoritmust és a futtatható kódrészletet, amellyel a EPS kódot PDF-re módosíthatja Java-ban. Különböző túlterhelési módszereket, konstruktorokat és tulajdonságokat tárgyal a konverziós munkafolyamat különböző változatainak alkalmazása érdekében.
Lépések az EPS konvertálásához PDF-be Java használatával
- Konfigurálja a Aspose.Page API-t az EPS-fájlok konvertálásához az alkalmazásban
- Inicializálja az EPS bemeneti adatfolyamot és a PDF kimeneti adatfolyamot
- Töltse be a bemeneti EPS fájlt a PsDocument osztálykonstruktor segítségével
- Példányosítsa a PdfSaveOptions osztály példányát, és állítson be különböző paramétereket
- Hozzon létre egy PdfDevice-t, és renderelje a kimeneti fájlt PDF-be
Ez a lépéssorozat összefoglalja az EPS-fájl Java-ban való PDF formátumba konvertálásának folyamatát. A bemeneti és kimeneti adatfolyamok a fájlok manipulálására szolgálnak, majd az EPS-fájl betöltődik az átalakítás végrehajtásához. Ezt követően különböző PDF-tulajdonságok állíthatók be, és a kimeneti fájl fájlba vagy adatfolyamba renderelhető az Ön igényei szerint.
Kód az EPS-nek PDF-be konvertálásához Java-ban
import java.io.FileOutputStream; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert EPS to PDF | |
// Instantiate the license | |
com.aspose.page.License licPage = new com.aspose.page.License(); | |
licPage.setLicense("Aspose.Total.lic"); | |
// Initialize PDF stream | |
FileOutputStream pdfStream = new FileOutputStream("EPStoPDF.pdf"); | |
// Initialize PostScript stream | |
java.io.FileInputStream psStream = new java.io.FileInputStream("circle.eps"); | |
// Create PsDocument class object | |
com.aspose.eps.PsDocument document = new com.aspose.eps.PsDocument(psStream); | |
// Initialize PdfSaveOptions object. | |
com.aspose.eps.device.PdfSaveOptions options = new com.aspose.eps.device.PdfSaveOptions(true); | |
// Create a PdfDevice | |
com.aspose.eps.device.PdfDevice device = new com.aspose.eps.device.PdfDevice(pdfStream); | |
try { | |
document.save(device, options); | |
} finally { | |
psStream.close(); | |
pdfStream.close(); | |
} | |
System.out.println("Done"); | |
} | |
} |
Ez a kódrészlet elegendő az EPS-ről PDF-re konvertáláshoz Java nyelven. A kódot azonban rögtönözheti a bemeneti és kimeneti fájlok betöltéséhez vagy exportálásához fájlokból, adatfolyamokból, bájttömbökből stb. Hasonlóképpen szabályozhatja a kimeneti PDF-fájl különböző tulajdonságait, például a beágyazott képek képminőségét, egyéni betűtípusokat stb. az Ön igényei alapján.
Ez az oktatóanyag tartalmazza az összes fontos részletet az EPS-fájlokkal való munkavégzéshez, a Java-ban való PDF-be való konvertáláshoz, és tartalmazza az átalakítási folyamat egyéb változatait. Ha szeretné felfedezni az XPS-ből PDF-be konvertálást, kérjük, olvassa el a hogyan lehet az XPS-t PDF-be konvertálni Java-ban című cikket.