فایلهای DWG اساساً نقشههای CAD حاوی دادههای تصویر برداری هستند. طراحان یا معماران اغلب با فایل های فرمت DWG کار می کنند. در برخی موارد، ممکن است لازم باشد یک فایل DWG را به فرمت DWF تبدیل کنید. مطابق با چنین الزاماتی، این مقاله نحوه تبدیل یک DWG به یک فایل DWF را به صورت برنامهنویسی در سی شارپ پوشش میدهد.
تبدیل DWG به DWF – نصب API دات نت
Aspose.CAD for .NET API از ایجاد، تبدیل یا بهروزرسانی فرمتهای فایل مختلف مرتبط با CAD پشتیبانی میکند. با دانلود فایل DLL آن از قسمت Downloads یا با دستور زیر NuGet می توانید به راحتی به API دسترسی پیدا کنید:
PM> Install-Package Aspose.CAD
تبدیل DWG به DWF به صورت برنامه ریزی شده در NET
تبدیل فایل DWG به DWF یک فرآیند ساده است. در مراحل زیر فقط باید چند تماس API برقرار کنید:
- یک نمونه از کلاس Image برای بارگیری فایل منبع DWG ایجاد کنید.
- شی کلاس Image را به نوع CadImage ارسال کنید.
- فایل DWF خروجی را با روش Save بنویسید.
نمونه کد زیر نحوه تبدیل یک فایل DWG به یک فایل DWF به صورت برنامه نویسی در سی شارپ را شرح می دهد:
// فایل DWG ورودی را بارگیری کنید
Image image = Image.Load("sample.dwg");
// شی کلاس Image را به نوع CadImage ارسال کنید
CadImage cad = (CadImage)image;
// فایل خروجی DWF CAD را ذخیره کنید
cad.Save(dataDir + "sample.dwf");
ویژگی های بیشتر را کاوش کنید
ممکن است نگاهی به چندین ویژگی دیگر API بیندازید که در آن فصول مختلف اطلاعاتی را در مورد دستکاری فرمتهای فایل CAD در برنامههای شما پوشش میدهند. همه این ویژگیها در بخش API اسناد پوشش داده شدهاند.
نتیجه
در این مقاله با نحوه تبدیل فرمت فایل DWG به DWF آشنا شدید. شما می توانید این فرآیند تبدیل را با استفاده از مزیت چند رشته ای مقیاس دهید. API با کد مدیریت شده نوشته شده است، بنابراین از نظر رشته ای ایمن است. با این حال، برای جلوگیری از هرگونه مشکل در پردازش، باید اطمینان حاصل کنید که هر رشته به یک فایل جداگانه دسترسی دارد. در صورت وجود هرگونه سوال، لطفاً در فروم برای ما بنویسید.