קבצי STL מכילים מידע גיאומטרי תלת מימדי על אובייקטים תלת מימדיים. הם משמשים לעתים קרובות למודל של אובייקטים תלת מימדיים או ייצור בעזרת מחשב. אתה יכול להמיר קובץ STL לקובץ FBX או GLB(בינארי glTF) באמצעות C#. אנא עיין בכותרות הבאות לפרטים נוספים:
- ממיר קבצים STL ל-FBX או glTF GLB - התקנת API של C#
- המרת קובץ STL ל-FBX באופן פרוגרמטי באמצעות C#
- המרת קובץ STL ל-glTF GLB באופן תכנותי ב-C#
ממיר קבצים STL ל-FBX או glTF GLB - התקנת API של C#
ניתן להשתמש ב-API Aspose.3D for .NET ליצירה, עריכה או מניפולציה של STL, FBX, glTF, GLB ועוד כמה פורמטים של קבצים. אתה יכול להוריד את קובץ ה-DLL מהקטע מהדורות חדשות, או להשתמש בפקודת ההתקנה הבאה של NuGet ב-Visual Studio IDE:
PM> Install-Package Aspose.3D
המרת STL לקובץ FBX עם C#
אתה יכול להמיר קובץ STL לקובץ FBX עם השלבים הבאים:
- הכריז על מופע של מחלקה Scene.
- טען את קובץ המקור STL בשיטה Open.
- הגדר את סוג הפלט עבור קובץ ה-FBX.
- שמור את קובץ הפלט FBX.
קטע הקוד הבא מראה כיצד להמיר קובץ STL לקובץ FBX עם C#:
// אתחול אובייקט בכיתה Scene
Scene scene = new Scene();
// טען קובץ STL קלט בשיטת פתיחה
scene.Open("test.stl");
// ציין את פורמט הפלט עבור קובץ ה-FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;
// שמור קובץ FBX פלט
scene.Save("test.fbx", outputformat);
המרת קובץ STL ל-glTF GLB באופן תכנותי ב-C#
אתה יכול להמיר קובץ STL לקובץ GLB (בינארי glTF) עם השלבים הבאים:
- טען קובץ STL קלט עם מחלקה Scene.
- הגדר את פורמט קובץ הפלט כ-GLB.
- שמור את קובץ הפלט GLB.
קטע הקוד שלהלן מסביר כיצד להמיר קובץ STL לקובץ glTF בינארי GLB באופן תכנותי עם C#:
// טען קובץ STL קלט באמצעות מחלקה Scene
Scene scene = new Scene("test.stl");
// ציין פורמט קובץ הפלט כ-GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;
// שמור את קובץ הפלט GLB
scene.Save("test.glb", outputFormat);
קבל רישיון זמני בחינם
אתה יכול לבקש רישיון זמני בחינם כדי לבדוק את ה-API במלוא התפוקה ללא כל הגבלה.
סיכום
לסיכום, בדקתם כיצד להמיר קובץ STL לקובץ glTF בינארי FBX או GLB עם C# ביישומי NET. אתה יכול לבדוק תכונות רבות אחרות של ה-API על ידי עיון בתיעוד. בכל מקרה של פניות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית.