OBJ فایل ها برای کار با اشیاء سه بعدی استفاده می شوند. شما می توانید یک فایل OBJ را با استفاده از C# به یک فایل PDF یا FBX تبدیل کنید. در شرایط خاص، ممکن است لازم باشد یک فایل شی سه بعدی را به فرمت های فایل دیگر تبدیل کنید. این مقاله نحوه تبدیل یک فایل شی سه بعدی به فایل PDF یا FBX را تحت عنوان های زیر پوشش می دهد.
- مبدل OBJ به PDF یا FBX – نصب API سه بعدی
- تبدیل OBJ به PDF با استفاده از سی شارپ
- تبدیل فایل OBJ به FBX در سی شارپ
مبدل فایل OBJ به PDF یا FBX – نصب API
می توانید با Aspose.3D for .NET اشیاء سه بعدی ایجاد، ویرایش یا تبدیل کنید. با دانلود فایل DLL آن از بخش New Releases یا نصب آن با دستور NuGet به راحتی می توانید API را پیکربندی کنید:
PM> Install-Package Aspose.3D
تبدیل OBJ به PDF با استفاده از سی شارپ
با انجام مراحل زیر می توانید یک فایل OBJ را به یک سند PDF در سی شارپ تبدیل کنید:
- فایل OBJ ورودی را با استفاده از کلاس Scene بارگیری کنید.
- شیء کلاس PdfSaveOptions را راه اندازی کنید.
- ذخیره فایل PDF خروجی
قطعه کد زیر نحوه تبدیل یک فایل OBJ به PDF در سی شارپ را نشان می دهد:
// OBJ را در یک شی از کلاس Scene بارگذاری کنید
Scene document = new Scene("template.obj");
// یک نمونه از PdfSaveOptions ایجاد کنید
PdfSaveOptions options = new PdfSaveOptions();
// تبدیل فایل شی 3 بعدی OBJ به PDF
document.Save("output.pdf", options);
تبدیل فایل OBJ به FBX در سی شارپ
با انجام مراحل زیر می توانید یک فایل شی OBJ را به یک فایل FBX تبدیل کنید:
- فایل OBJ ورودی را با کلاس Scene بارگیری کنید.
- یک نمونه از کلاس FbxSaveOptions ایجاد کنید.
- فایل خروجی FBX را با روش Save ذخیره کنید.
نمونه کد زیر نحوه تبدیل یک فایل OBJ به یک فایل FBX را به صورت برنامه نویسی در سی شارپ توضیح می دهد:
// OBJ را در یک شی از کلاس Scene بارگذاری کنید
Scene document = new Scene("template.obj");
// یک نمونه از FbxSaveOptions ایجاد کنید
FBXSaveOptions options = new FBXSaveOptions(FileFormat.FBX7500ASCII);
// فایل OBJ شی سه بعدی را به FBX تبدیل کنید
document.Save("output.fbx", options);
نتیجه
در پایان، شما یاد گرفته اید که چگونه یک فایل OBJ را با استفاده از سی شارپ به یک فایل PDF یا FBX تبدیل کنید. به همین ترتیب، برای بررسی چندین ویژگی دیگر API، می توانید به اسناد نگاهی بیندازید. لطفاً از طریق [فروم 13 با ما در تماس باشید.