Come convertire IGES in PDF in Java

Questo breve tutorial si concentra su come convertire IGES in PDF in Java fornendo tutti i dettagli e i passaggi necessari per utilizzare il codice di esempio. In questo esempio, abbiamo fornito un codice di esempio per esportare il file IGES in PDF in Java utilizzando semplici chiamate API e l’applicazione può essere utilizzata in qualsiasi ambiente Java configurato in Windows, macOS o Linux.

Passaggi per convertire un file da IGES a PDF in Java

  1. Configura il tuo progetto per aggiungere il file Jar Aspose.CAD for Java dal gestore del repository
  2. Accedi al file IGES di origine utilizzando l’oggetto classe Image
  3. Inizializza l’oggetto classe CadRasterizationOptions per personalizzare la rasterizzazione del file IGES
  4. Inizializzare e utilizzare l’oggetto classe PdfOptions per configurare le opzioni PDF di output
  5. Converti il file IGES in PDF utilizzando il metodo di salvataggio esposto dalla classe Image

I passaggi sopra menzionati coprono il processo per convertire il file IGES in PDF in Java, per cui il processo viene avviato caricando il file IGES di origine utilizzando l’oggetto classe Image dal disco. Quindi viene utilizzato l’oggetto PdfOptions per impostare le proprietà del PDF di output e applicare le opzioni di rasterizzazione IGES, quindi salvare l’IGES come PDF sul disco fornendo l’oggetto PdfOptions come argomento.

Codice per convertire IGES in PDF in Java

import com.aspose.cad.Image;
import com.aspose.cad.License;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
public class ConvertIGESToPDF {
public static void main2(String[] args) throws Exception { // main method to convert IGES to PDF image using Java
String path = "C:/TestData/";
// Set up the license to convert IGS to PDF
License licenseIGStoPDF = new License();
licenseIGStoPDF.setLicense(path + "Conholdate.Total.Product.Family.lic");
String sourceIGSFile = path + "Sourc.igs";
String exportedIGEStoPDFFile = path + "ExportedIGS.pdf";
// Load the source IGS file from the disk
Image iGESImageTest = Image.load(sourceIGSFile);
// Initialize the PdfOptions object for the desired PDF
PdfOptions pdfOptionsIGES = new PdfOptions();
// Instantiate the vector rastrization options
CadRasterizationOptions igesRasterizationOpts = new CadRasterizationOptions();
igesRasterizationOpts.setPageWidth(1000);
igesRasterizationOpts.setPageHeight(1000);
// Set the rasterization options
pdfOptionsIGES.setVectorRasterizationOptions(igesRasterizationOpts);
// Convert IGS to PDF
iGESImageTest.save(exportedIGEStoPDFFile, pdfOptionsIGES);
}
}

Questo esempio di codice può essere utilizzato per sviluppare un software di conversione da IGES a PDF in Java utilizzando una semplice interfaccia API. La classe CadRasterizationOptions viene utilizzata per personalizzare il processo di rasterizzazione impostando le dimensioni della pagina, il colore di sfondo, i layout nel PDF renderizzato, il tipo di disegno, le opzioni della penna, il colore e la qualità del disegno.

Abbiamo assistito all’esportazione da IGES a PDF in Java in questo argomento utilizzando la semplice interfaccia API. Se desideri conoscere il processo di conversione da DGN a PDF, fai riferimento all’articolo su come convertire DGN in PDF in Java.

 Italiano