فایلهای DWF حاوی دادههای طراحی دو بعدی یا سه بعدی هستند که ممکن است حاوی متن یا گرافیک باشند. داده ها در یک فرمت فشرده ذخیره می شوند تا اندازه آنها کوچک باشد. در شرایط خاص، ممکن است لازم باشد یک فایل DWF را به یک سند PDF تبدیل کنید تا آن را با محیط های مختلف سیستم سازگار کنید. این مقاله نحوه تبدیل DWF به PDF با استفاده از سی شارپ را پوشش می دهد.
تبدیل DWF به PDF – نصب C# API
Aspose.CAD for .NET API از کار با DWF و چندین [فرمت فایل] دیگر پشتیبانی می کند. میتوانید با دانلود فایلهای DLL از بخش Downloads یا با استفاده از دستور نصب NuGet زیر، API را پیکربندی کنید:
PM> Install-Package Aspose.CAD
تبدیل DWF به PDF به صورت برنامه نویسی با استفاده از سی شارپ
با انجام مراحل زیر می توانید یک فایل DWG را به یک سند PDF تبدیل کنید:
- ابتدا فایل DWF ورودی را بارگذاری کنید.
- یک شی از کلاس CadRasterizationOptions ایجاد کنید.
- ابعاد صفحه و خصوصیات دیگر را برای فایل خروجی تنظیم کنید.
- در نهایت با روش Save DWF را به فایل PDF تبدیل کنید
قطعه کد زیر نحوه تبدیل یک فایل DWF به یک سند PDF را نشان می دهد:
// فایل ورودی DWF را بارگیری کنید
Image image = Image.Load("DWFtoPDF.dwf");
// یک شی از CadRasterizationOptions برای تنظیم ویژگی های مختلف ایجاد کنید
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600,
ContentAsBitmap = true
};
// تبدیل DWF به PDF
image.Save("output.pdf", PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
});
ویژگی های بیشتر را کاوش کنید
با نگاهی به مستندات میتوانید بسیاری از ویژگیهای دیگر API را بیاموزید. ایجاد، ویرایش یا دستکاری فرمت های مختلف فایل مربوط به CAD را توضیح می دهد.
نتیجه
در این مقاله با نحوه تبدیل DWF به فایل PDF آشنا شدید. این ویژگی می تواند در سناریوهایی مانند زمانی که نیاز به پیش نمایش فایل ها در برنامه ها و سیستم عامل های مختلف دارید مفید باشد. علاوه بر این، شما همچنین می توانید از طریق تالار گفتمان پشتیبانی رایگان با ما در مورد نیازها یا نگرانی های خود صحبت کنید. ما مشتاقانه منتظر کمک شما در مورد هر یک از سوالات شما هستیم.