Les fichiers PCL sont basés sur le langage de description de page et sont utilisés pour contrôler différentes fonctionnalités de l’imprimante. Il existe différentes fonctionnalités des fichiers PCL qui sont prises en charge par différentes applications. Dans certains scénarios, vous devrez peut-être convertir des fichiers PCL pour prévisualiser le contenu du fichier dans différents environnements. Cet article explique comment convertir des fichiers PCL en fichiers PDF par programmation à l’aide de C#.
Convertisseur PCL en PDF – Installation de l’API C#
L’API Aspose.CAD for .NET prend en charge la manipulation ou la conversion de fichiers PCL en plus de nombreux autres formats de fichiers. Configurez simplement l’API en téléchargeant ses fichiers DLL depuis la section Téléchargements, ou avec la commande NuGet suivante :
PM> Install-Package Aspose.CAD
Convertir PCL en PDF par programmation en C#
Vous pouvez convertir un fichier PCL en fichier PDF en suivant les étapes ci-dessous :
- Chargez le fichier PCL d’entrée.
- Initialisez une instance de classe PdfOptions.
- Définissez la largeur et la hauteur du fichier PDF de sortie.
- Enfin, convertissez le fichier PCL en fichier PDF.
L’extrait de code suivant montre comment convertir un fichier PCL en un document PDF à l’aide de C# :
// Charger le fichier PCL d'entrée
using (FileStream inStream = new FileStream("file.pcl", FileMode.Open))
using (Image image = Image.Load(inStream))
using (FileStream stream = new FileStream("sample.pdf", FileMode.Create))
{
// Définir les propriétés du fichier PDF de sortie
ImageOptionsBase options = new PdfOptions();
options.VectorRasterizationOptions = new CadRasterizationOptions()
{
PageHeight = 1000,
PageWidth = 1000
};
// Enregistrer le document PDF de sortie
image.Save(stream, options);
}
Découvrez plus de fonctionnalités
Vous pouvez explorer plusieurs autres fonctionnalités offertes par l’API en parcourant la section documentation. Il contient tous les détails pour effectuer différentes opérations sur les formats de fichiers CAO sans avoir besoin d’installer l’application AutoCAD.
Conclusion
Dans cet article, vous avez exploré comment convertir un fichier PCL en un document PDF. Cependant, veuillez noter qu’un fichier PCL peut avoir différents dialectes où Aspose.CAD for .NET prend en charge les versions HP-GL/2, PCL5 et PJL. Vous pouvez intégrer cette fonctionnalité de conversion PCL en PDF dans vos applications basées sur .NET ou .NET Core. De plus, n’hésitez pas à nous contacter via le forum. Nous serons heureux de vous aider.