فایلهای FBX را میتوان برای ذخیره دادههای حرکتی در قالبهای دو یا سه بعدی، ویدیویی و صوتی استفاده کرد. در حالی که فایل های STL معمولا برای چاپ سه بعدی و در برنامه های CAD استفاده می شوند. در سناریوهای خاصی، ممکن است لازم باشد یک فایل FBX را به یک فایل STL تبدیل کنید. مطابق با چنین موارد استفاده، این مقاله نحوه تبدیل FBX به STL را به صورت برنامهنویسی در سی شارپ مورد بحث قرار میدهد.
مبدل FBX به STL – نصب API C#
Aspose.3D for .NET API را می توان برای کار با فرمت های مختلف فایل های گرافیکی استفاده کرد. شما می توانید چندین انیمیشن، صحنه و هندسه ایجاد، ویرایش یا دستکاری کنید. شما می توانید API را به سادگی با دانلود فایل های DLL آن از بخش New Releases یا با استفاده از دستور نصب زیر NuGet در Microsoft Visual Studio پیکربندی کنید.
PM> Install-Package Aspose.3D
تبدیل FBX به STL در سی شارپ
با دنبال کردن مراحل ذکر شده در زیر می توانید به راحتی یک فایل FBX را به STL تبدیل کنید:
- فایل ورودی FBX را با کلاس Scene بارگیری کنید.
- یک شی از کلاس StlSaveOptions را مقداردهی کنید.
- فایل STL خروجی را با استفاده از روش Save ذخیره کنید.
قطعه کد زیر نحوه تبدیل FBX به فایل STL را به صورت برنامه نویسی در سی شارپ توضیح می دهد:
// فایل ورودی FBX را با استفاده از کلاس Scene بارگیری کنید
Scene document = new Scene("test.fbx");
// یک نمونه از کلاس STLSaveOptions ایجاد کنید
STLSaveOptions options = new STLSaveOptions();
// تبدیل FBX به فایل STL
document.Save("test_output.stl", options);
ویژگی های دیگر را کاوش کنید
می توانید با مراجعه به مستندات به بسیاری از ویژگی های دیگر ارائه شده توسط API نگاهی بیندازید.
نسخه ی نمایشی آنلاین
لطفاً برنامه وب FBX to STL Converter را که با استفاده از API فوق توسعه یافته است، امتحان کنید.
نتیجه
در پایان، شما یاد گرفتید که چگونه فایل های FBX را به صورت برنامه نویسی در سی شارپ به STL تبدیل کنید. این شامل تمام مراحل و یک قطعه کد است که می تواند فایل ها را با وفاداری بالا ارائه دهد. شما به راحتی می توانید این قابلیت تبدیل را در برنامه ها یا پروژه های خود با چند خط کد تعبیه کنید. با این حال، اگر میخواهید درباره هر یک از نیازهای خود با جزئیات صحبت کنید، لطفاً با ما در [فروم 10 تماس بگیرید.