Konvertieren Sie STL in ein PDF-PNG Bild

STL, abgekürzt für Stereolithographie, steht für 3D-Oberflächengeometrie. Diese werden häufig in CAD-bezogenen Anwendungen verwendet. Sie können STL Dateien schnell und einfach in PDF konvertieren. Diese Dateiformatkonvertierung ist aufgrund der Kompatibilität des PDF-Formats in Szenarien hilfreich, in denen Sie die Informationen in verschiedenen Betriebssystemen und Umgebungen anzeigen müssen. Ebenso können Sie STL Bilder für eine schnelle Vorschau der Datei in PNG Bilder rendern. Werfen wir einen Blick auf die folgenden Abschnitte, um sie besser kennenzulernen:

STL zu PDF oder PNG Bildkonvertierung – API Installation

Aspose.CAD for .NET API unterstützt die Arbeit mit STL, DWG, PLT und vielen anderen unterstützten Dateiformaten. Hier werden wir uns insbesondere mit der Konvertierung von STL Dateien befassen. Sie können die API konfigurieren, indem Sie die DLL Dateien aus dem Abschnitt Downloads herunterladen oder den folgenden Installationsbefehl für das Nuget Paket verwenden:

PM> Install-Package Aspose.CAD

Konvertieren Sie STL programmgesteuert in PDF mit C#

PDF ist aufgrund seiner enormen Kompatibilität mit vielen Systemumgebungen und Anwendungen ein beliebtes Format. Möglicherweise müssen Sie eine STL Datei in Ihren .NET-basierten Anwendungen in PDF konvertieren. Nachfolgend sind die Schritte für die Konvertierung von STL in PDF aufgeführt:

  1. Eingabe-STL Bild laden
  2. Initialisieren Sie die klasse instanz PdfOptions.
  3. Konvertieren Sie STL mit der methode Save in eine PDF Datei

Das folgende code snippet zeigt, wie Sie STL programmgesteuert mit C# in PDF konvertieren:

// Geben Sie den Pfad für die STL-Eingabedatei an
string sourceFilePath = dataDir + "galeon.stl";

// Eingabe-STL Bild laden
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // Instanz der PdfOptions Klasse initialisieren
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // Konvertieren Sie STL in PDF
    cadImage.Save(outPath, pdfOptions);
}

Konvertieren Sie STL Bilder programmgesteuert in PNG Bilder mit C#

Sie können STL Dateien in PNG Bilder konvertieren, um eine schnelle Vorschau von Daten und Informationen zu erhalten. Die folgenden Schritte erläutern den Vorgang zum Konvertieren von STL Dateien:

  1. Laden Sie die STL quelldatei als Eingabe
  2. Initialisieren Sie die PngOptions klasse instanz
  3. Konvertieren Sie STL in PNG und speichern Sie die Ausgabe

Der folgende Code erläutert, wie Sie diese Schritte ausführen, um STL Bilder programmgesteuert in C# in PNG zu konvertieren:

// Geben Sie den Pfad für die STL-Eingabedatei an
string sourceFilePath = dataDir + "galeon.stl";

// Eingabe-STL Bild laden
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Initialisieren Sie die Instanz der PngOptions Klasse
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // Konvertieren Sie STL in PNG
    cadImage.Save(outPath, pngOptions);
}

Fazit

In diesen Abschnitten haben wir gelernt, wie Sie STL Dateien mithilfe von C# Code in Ihren .NET-basierten Anwendungen in PDF oder PNG Bilder konvertieren oder exportieren. Ebenso sind mehrere andere CAD-bezogene Konvertierungen und Manipulationen Schlüsselfunktionen der API. Sie können es weiter untersuchen, indem Sie die Dokumentation lesen. Sie können Ihre Bedenken auch über das kostenlose Support-Forum mit uns besprechen, wenn Sie Hilfe beim Erstellen eines POC für Ihre Anforderungen benötigen. Wir helfen Ihnen gerne weiter!

Siehe auch