Dieses kurze Tutorial behandelt wie man STL in C# in PDF umwandelt. Es behandelt alle relevanten Details wie die Schritt-für-Schritt-Anleitung, verschiedene Klassen und einen Beispielcode zum Exportieren von STL-Dateien in PDF in C#. Es gibt viele Methodenüberladungen und verschiedene Eigenschaften zum Anpassen der Umwandlung von STL in PDF.
Schritte zum Konvertieren von STL in PDF in C#
- Installieren Sie Aspose.3D for .NET mit dem NuGet Package Manager-Plug-in
- Laden Sie die STL-Eingabedatei mithilfe des Klassenobjekts StlLoadOptions
- Initialisieren Sie eine PdfSaveOptions-Klasseninstanz
- Konvertieren Sie die STL-Datei mit der Save-Methode in ein PDF-Dokument
Diese Schritte zeigen den gesamten Prozess zum Konvertieren von STL in 3D-PDF in C#. Im ersten Schritt können Sie die Systemumgebung einrichten und anschließend die Quell-STL-Datei laden. Legen Sie anschließend verschiedene Eigenschaften für die PDF-Datei fest und rendern Sie das Ausgabedokument mit ein paar API-Aufrufen.
Code zum Konvertieren von STL in PDF in C#
using Aspose.ThreeD; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to render 3D Scene to PDF in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Initialize an object of StlLoadOptions class | |
Aspose.ThreeD.Formats.StlLoadOptions stloptions = new Aspose.ThreeD.Formats.StlLoadOptions(); | |
// Load input STL file | |
Aspose.ThreeD.Scene scene = new Scene(); | |
scene.Open("input.stl", stloptions); | |
// Create PdfSaveOptions class object | |
Aspose.ThreeD.Formats.PdfSaveOptions pdfoptions = new Aspose.ThreeD.Formats.PdfSaveOptions(); | |
// Convert STL to PDF format | |
scene.Save("STLtoPDF.pdf", pdfoptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Das obige Code-Snippet ist nützlich, um einen STL-zu-PDF-Konverter in C# zu erstellen. Sie können verschiedene Eigenschaften ändern, z. B. die Koordinaten der Eingabedatei umkehren, Suchpfade festlegen und die Normal mithilfe der StlLoadOptions-Klasse neu berechnen. Ebenso können die Hintergrundfarbe, Texturen usw. für die PDF-Datei mit der Klasseninstanz PdfSaveOptions geändert werden.
In diesem Tutorial haben Sie Informationen zum Konvertieren von STL-Dateien in PDF in C# gefunden. Wenn Sie hingegen mehr über die Konvertierung von FBX- in OBJ-Dateien erfahren möchten, können Sie den Artikel auf Wie konvertiert man FBX in OBJ in C# besuchen.