PCL vers PDF Java

PCL signifie Printer Command Language qui est un langage de description de page et est utilisé pour contrôler les périphériques d’impression. Dans certains scénarios, vous devrez peut-être convertir des fichiers PCL en fichiers PDF pour les rendre compatibles avec plusieurs systèmes d’exploitation. Cet article explique comment convertir des fichiers PCL en fichiers PDF par programmation en Java.

Convertisseur PCL en PDF - Installation de l’API Java

L’API Aspose.CAD for Java prend en charge la manipulation ou la conversion de fichiers PCL ainsi que plusieurs autres formats de fichiers. Vous pouvez facilement configurer l’API en téléchargeant ses fichiers JAR à partir de la section New Releases ou en utilisant les spécifications suivantes pour la configurer à partir de Aspose Repository.

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>22.1</version>        
   </dependency>
</dependencies>

Convertir PCL en PDF par programmation en Java

Vous pouvez convertir un fichier PCL en fichier PDF en procédant comme suit :

  1. Chargez le fichier PCL source.
  2. Créez un objet de la classe PdfOptions.
  3. Définissez la taille de la page en hauteur et en largeur dans le fichier PDF.
  4. Enregistrez le document PDF de sortie.

L’extrait de code ci-dessous explique comment convertir un fichier PCL en un document PDF par programmation à l’aide de Java :

// Charger le fichier PCL d'entrée
Image image = Image.load("file.pcl");            

// Initialiser l'objet de classe CadRasterizationOptions
CadRasterizationOptions rasterOptions = new CadRasterizationOptions();
rasterOptions.setPageHeight(1000);
rasterOptions.setPageWidth(1000);

// Créer une instance de classe PdfOptions
ImageOptionsBase options = new PdfOptions();
options.setVectorRasterizationOptions(new CadRasterizationOptions());

// Enregistrer le fichier PDF de sortie
image.save("file.pdf", options);

Découvrez plus de fonctionnalités

Vous pouvez découvrir différentes fonctionnalités pour les formats de fichiers pris en charge en consultant la section documentation. Il explique toutes les informations nécessaires sur la conversion ou la manipulation des formats de fichiers CAO.

Conclusion

Dans cet article, vous avez appris à convertir un fichier PCL en un document PDF. De plus, il est important de mentionner ici qu’un fichier PCL peut avoir plusieurs variantes de dialectes, mais l’API Aspose.CAD for Java prend actuellement en charge les versions HP-GL/2, PCL5 et PJL. Vous pouvez intégrer la fonctionnalité de conversion de fichiers PCL en PDF dans vos applications Java avec quelques lignes de code. De plus, n’hésitez pas à nous contacter via le forum. Nous serons heureux de vous aider.

Voir également