Dieses grundlegende Tutorial behandelt wie man OBJ in STL in C# konvertiert. Es erklärt den Algorithmus sowie das Code-Snippet zum Erstellen eines OBJ-zu-STL-Konverters in C#. Sie müssen keine zusätzliche 3D-Rendering-Anwendung oder -Tool konfigurieren, um mit dieser Funktion in Ihrem Projekt zu arbeiten.
Schritte zum Konvertieren von OBJ in STL in C#
- Installieren Sie Aspose.3D for .NET mit dem NuGet-Paket-Manager
- Laden Sie die OBJ-Eingabedatei mit der Methode Scene.FromFile()
- Erstellen Sie ein Objekt der Klasse StlSaveOptions
- Konvertieren Sie die OBJ-Datei mit der Save-Methode in STL
Die obigen Schritte fassen zusammen, wie ein 3D-Objekt in C# in STL konvertiert wird. Konfigurieren Sie zunächst die Umgebung und greifen Sie auf die Eingabe-3D-Objektdatei zu. Legen Sie schließlich mit StlSaveOptions verschiedene Eigenschaften der Ausgabe-STL-Datei fest und schreiben Sie die Ausgabeobjektdatei.
Code zum Konvertieren von OBJ in STL in C#
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert OBJ to STL using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create Scene class object | |
Scene scene = Scene.FromFile("input.obj"); | |
// Create StlSaveOptions class object | |
Aspose.ThreeD.Formats.StlSaveOptions options = new Aspose.ThreeD.Formats.StlSaveOptions(); | |
// Convert OBJ to STL file | |
scene.Save("output.stl", options); | |
System.Console.WriteLine("Image resized successfully"); | |
} | |
} | |
} |
Dieses Code-Snippet kann verwendet werden, um OBJ-Dateien in C# in STL zu konvertieren. Es handelt sich um eine Basisversion, die die Eingabe-OBJ-Datei mithilfe der Scene-Klasse lädt und sie als STL-Datei mit der Save-Methode exportiert, während ein Parameter der StlSaveoptions-Klasse übergeben wird. Sie können es jedoch weiter verbessern, indem Sie ein Timeout-Limit festlegen, die Koordinaten der Ausgabedatei umkehren, aus einem Speicher oder Dateistream lesen oder in diesen schreiben usw.
In diesem Tutorial haben Sie die Details zum Konvertieren eines 3D-Objekts in STL in C# gelernt. Wenn Sie außerdem lernen möchten, wie STL in PDF konvertiert wird, besuchen Sie bitte den Artikel auf So konvertieren Sie STL in PDF in C#.