Questo breve tutorial spiega come convertire EPS in PDF in Java. Contiene i dettagli sulla configurazione dell’ambiente, l’algoritmo passo-passo e lo snippet di codice eseguibile in cambia EPS in PDF in Java. Vengono illustrati diversi metodi di sovraccarico, costruttori e proprietà per incorporare diverse varianti del flusso di lavoro di conversione nelle applicazioni.
Passaggi per convertire EPS in PDF utilizzando Java
- Configura l’API Aspose.Page per convertire i file EPS nella tua applicazione
- Inizializza il flusso di input EPS e il flusso di output PDF
- Carica il file EPS di input utilizzando il costruttore di classi PsDocument
- Istanzia un’istanza della classe PdfSaveOptions e imposta parametri diversi
- Crea un PdfDevice ed esegui il rendering del file di output in PDF
Questa sequenza di passaggi riassume il processo di conversione del file EPS in PDF in Java. I flussi di input e output vengono utilizzati per manipolare i file e quindi il file EPS viene caricato per eseguire la conversione. Successivamente, è possibile impostare diverse proprietà PDF e il file di output può essere renderizzato in un file o in un flusso a seconda delle proprie esigenze.
Codice per convertire EPS in PDF in Java
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"); | |
} | |
} |
Questo frammento di codice è sufficiente per eseguire la conversione da EPS a PDF in Java. Tuttavia, puoi improvvisare il codice per caricare o esportare i file di input e output da file, flussi, array di byte, ecc. Allo stesso modo, puoi controllare diverse proprietà del file PDF di output come la qualità dell’immagine delle immagini incorporate, i caratteri personalizzati, ecc. .in base alle tue esigenze.
Questo tutorial include tutti i dettagli importanti per lavorare con i file EPS, convertire in PDF in Java e includere le altre varianti del processo di conversione. Se desideri esplorare la conversione da XPS a PDF, consulta l’articolo su come convertire XPS in PDF in Java.