Convertir STL en PDF Image PNG

STL, abrégé pour stéréolithographie, représente la géométrie de surface 3D. Ceux-ci sont fréquemment utilisés dans les applications liées à la CAO. Vous pouvez convertir des fichiers STL en PDF rapidement et facilement. Cette conversion de format de fichier est utile dans les scénarios où vous devez afficher les informations dans différents systèmes d’exploitation et environnements, en raison de la compatibilité du format PDF. De même, vous pouvez convertir des images STL en PNG pour un aperçu rapide du fichier. Jetons un coup d’œil aux sections suivantes pour mieux les apprendre :

Conversion d’images STL en PDF ou PNG - Installation de l’API

Aspose.CAD for .NET L’API prend en charge le travail avec STL, DWG, PLT et de nombreux autres formats de fichiers pris en charge. Ici, nous traiterons plus particulièrement de la conversion des fichiers STL. Vous pouvez configurer l’API en téléchargeant les fichiers DLL à partir de la section Téléchargements ou en utilisant la commande d’installation suivante liée au package NuGet :

PM> Install-Package Aspose.CAD

Convertir STL en PDF par programmation à l’aide de C#

PDF est un format populaire en raison de son énorme compatibilité avec de nombreux environnements système et applications. Vous devrez peut-être convertir un fichier STL en PDF dans vos applications basées sur .NET. Voici les étapes pour la conversion STL en PDF :

  1. Charger l’image STL d’entrée
  2. Initialiser l’instance de classe PdfOptions
  3. Convertir STL en fichier PDF avec la méthode Save

L’extrait de code ci-dessous montre comment convertir STL en PDF par programmation avec C# :

// Spécifiez le chemin d'accès au fichier STL d'entrée
string sourceFilePath = dataDir + "galeon.stl";

// Charger l'image STL d'entrée
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Initialiser l'instance de classe PdfOptions
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Convertir STL en PDF
    cadImage.Save(outPath, pdfOptions);
}

Convertir STL en image PNG par programmation avec C#

Vous pouvez convertir des fichiers STL en images PNG pour un aperçu rapide des données et des informations. Les étapes ci-dessous expliquent le processus de conversion des fichiers STL :

  1. Charger le fichier STL source en entrée
  2. Initialiser l’instance de classe PngOptions
  3. Convertissez STL en PNG et enregistrez la sortie

Le code suivant explique comment suivre ces étapes pour convertir STL en image PNG par programmation en C# :

// Spécifiez le chemin d'accès au fichier STL d'entrée
string sourceFilePath = dataDir + "galeon.stl";

// Charger l'image STL d'entrée
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Initialiser l'instance de classe PngOptions
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Convertir STL en PNG
    cadImage.Save(outPath, pngOptions);
}

Conclusion

Dans ces sections, nous avons appris comment convertir ou exporter des fichiers STL au format PDF ou PNG en utilisant le code C# dans vos applications basées sur .NET. De même, plusieurs autres conversions et manipulations liées à la CAO sont des fonctionnalités clés de l’API. Vous pouvez l’explorer davantage en lisant la Documentation. Vous pouvez également discuter de vos préoccupations avec nous via Free Support Forum si vous avez besoin d’aide pour créer un POC pour vos besoins. Nous serions honorés de vous aider!

Voir également