Convertir une image PDF PLT en Java

Les fichiers au format PLT sont des fichiers vectoriels utilisés par les imprimantes traceurs. Ces fichiers garantissent la précision et l’exactitude des travaux d’impression. Cependant, vous pouvez convertir un fichier PLT en PDF par programmation à l’aide du langage Java. Le fichier au format PDF est indépendant de l’appareil, ce qui rend votre fichier compatible avec de nombreuses plates-formes et environnements système. Prenons un aperçu des détails à venir dans cet article :

Convertisseur PLT en PDF - Installation de l’API Java

Aspose.CAD for Java L’API prend en charge l’utilisation de fichiers PLT ainsi que plusieurs autres formats de fichiers pris en charge. Vous pouvez facilement configurer l’API en téléchargeant le fichier JAR depuis New Releases, ou depuis Aspose Repository avec les configurations suivantes dans le fichier pom.xml :

Repository:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.11</version>        
   </dependency>
</dependencies>

Convertir PLT en PDF par programmation à l’aide de Java

Vous pouvez facilement convertir un fichier PLT en document PDF avec une grande fidélité. Voici les étapes pour la conversion PLT en PDF :

Le code ci-dessous montre comment convertir PLT en PDF par programmation à l’aide de Java :

// Charger le fichier PLT d'entrée
Image image = Image.load(PLTPathToFile);
  
// Définition de l'objet PdfOptions
PdfOptions pdfOptions = new PdfOptions();

// Spécifier l'instance CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Enregistrement de PLT pour produire un PDF
image.save(dataDir + "50states.pdf", pdfOptions);

Convertir PLT en image comme JPG, PNG par programmation en Java

Vous pouvez convertir le fichier PLT en image en procédant comme suit :

Le code suivant explique comment convertir un fichier PLT en une image telle que JPG, PNG, etc. par programmation à l’aide du langage Java :

// Charger le fichier PLT d'entrée
Image image = Image.load(PLTPathToFile);
  
// Définition des options d'image avec ImageOptionsBase
ImageOptionsBase imageOptions = new JpegOptions();

// Initialiser l'objet CadRasterizationOptions
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
   
// Enregistrer PLT pour produire une image PNG, JPG, etc.
image.save(dataDir + "50states.jpg", imageOptions);

Conclusion

Dans cet article, vous avez exploré comment convertir un fichier PLT (traceur) en formats PDF ou image, notamment JPG, PNG, etc. De plus, vous pouvez explorer d’autres cas d’utilisation en téléchargeant et en testant le projet d’exemples. Nous aimerions entendre vos suggestions et vos commentaires.

Voir également