Comment convertir IGES en PDF en Java

Ce court tutoriel se concentre sur la façon de convertir IGES en PDF en Java en fournissant tous les détails et étapes nécessaires pour utiliser l’exemple de code. Dans cet exemple, nous avons fourni un exemple de code pour exporter le fichier IGES au format PDF en Java à l’aide d’appels API simples et l’application peut être utilisée dans n’importe quel environnement Java configuré sous Windows, macOS ou Linux.

Étapes pour convertir un fichier IGES en PDF en Java

  1. Configurez votre projet pour ajouter le fichier Jar Aspose.CAD for Java à partir du gestionnaire de référentiel
  2. Accéder au fichier IGES source à l’aide de l’objet de classe Image
  3. Initialisez l’objet de classe CadRasterizationOptions pour personnaliser la rastérisation du fichier IGES
  4. Initialiser et utiliser l’objet de classe PdfOptions pour configurer les options de sortie PDF
  5. Convertissez le fichier IGES en PDF à l’aide de la méthode d’enregistrement exposée par la classe Image

Les étapes susmentionnées couvrent le processus de * conversion du fichier IGES en PDF en Java *, le processus commençant par le chargement du fichier IGES source à l’aide de l’objet de classe Image à partir du disque. Ensuite, l’objet PdfOptions est utilisé pour définir les propriétés du PDF de sortie et appliquer les options de rastérisation IGES, qui sont ensuite suivies par l’enregistrement de l’IGES au format PDF sur le disque en fournissant l’objet PdfOptions comme argument.

Code pour convertir IGES en PDF en 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);
}
}

Cet exemple de code peut être utilisé pour développer un logiciel de conversion IGES en PDF en Java en utilisant une simple interface API. La classe CadRasterizationOptions est utilisée pour personnaliser le processus de pixellisation en définissant la taille de la page, la couleur d’arrière-plan, les mises en page dans le PDF rendu, le type de dessin, les options de stylet, la couleur et la qualité du dessin.

Nous avons été témoins de l’exportation d’IGES vers PDF en Java dans cette rubrique à l’aide de l’interface API simple. Si vous souhaitez en savoir plus sur le processus de conversion de DGN en PDF, consultez l’article sur comment convertir DGN en PDF en Java.

 Français