DWF DWFX به OBJ csharp

فایل DWF یا DWFX یک فایل طراحی دو بعدی یا سه بعدی است که می‌تواند شامل متن، گرافیک، داده یا مدل‌های سه‌بعدی باشد. در حالی که، فایل Wavefront OBJ یک فرمت فایل تعریف هندسه است که شامل هندسه سه بعدی مانند موقعیت هر راس، مختصات بافت، راس نرمال و غیره است. در سناریوهای خاصی، ممکن است بخواهید یک فایل DWF یا DWFX را تبدیل کنید. به یک فایل OBJ مطابق با چنین شرایطی، این مقاله نحوه تبدیل یک فایل DWF یا DWFX به یک فایل OBJ را به صورت برنامه‌نویسی در سی شارپ پوشش می‌دهد.

تبدیل DWF یا DWFX به OBJ – نصب C# API

Aspose.CAD for .NET API از ایجاد، ویرایش یا تبدیل DWF، DWG، DXF و چندین فرمت فایل مرتبط با CAD پشتیبانی می‌کند. می توانید API را به سادگی با دانلود فایل های مرجع آن به عنوان فایل های DLL از بخش Downloads پیکربندی کنید یا با استفاده از دستور نصب زیر NuGet آن را به سرعت نصب کنید:

PM> Install-Package Aspose.CAD

تبدیل DWF یا DWFX به فرمت OBJ به صورت برنامه نویسی در سی شارپ

برای تبدیل یک فایل DWF یا DWFX به فرمت OBJ، لطفا مراحل ذکر شده در زیر را دنبال کنید:

  1. فایل ورودی DWF یا DWFX را با استفاده از یک شی کلاس DwfImage بارگیری کنید.
  2. یک شی از کلاس ObjOptions ایجاد کنید.
  3. فایل خروجی را با فرمت OBJ ذخیره کنید.

قطعه کد زیر نحوه تبدیل یک فایل DWF یا DWFX به فرمت فایل OBJ را به صورت برنامه نویسی در سی شارپ نشان می دهد:

// فایل ورودی DWF یا DWFX را بارگیری کنید
DwfImage document = (DwfImage)DwfImage.Load("sample.dwfx");

// یک نمونه از کلاس ObjOptions ایجاد کنید
ObjOptions options = new ObjOptions();

// فایل DWF یا DWFX را به عنوان یک فایل OBJ ذخیره کنید 
document.Save("output.obj", options);

ویژگی های بیشتر را کاوش کنید

می توانید با مراجعه به بخش اسناد به ویژگی های دیگر برای کار با فایل های CAD مختلف نگاهی بیندازید.

نتیجه

در این مقاله با نحوه تبدیل فایل DWF یا DWFX به فرمت فایل OBJ آشنا شده اید. علاوه بر این، در صورتی که می خواهید در مورد هر یک از نگرانی ها یا سؤالات خود صحبت کنید، می توانید از طریق فروم با ما در تماس باشید.

همچنین ببینید

تبدیل IFC به PDF در سی شارپ