تبدیل DWG به PDF در C#

ما همه می‌دانیم که فرمت فایل PDF از نظر کاربرد حرفه‌ای/آموزشی و قابلیت اعتماد چقدر مفید است. طبیعت چندسکویی این فرمت فایل آن را به انتخابی مناسب برای ذخیره و چاپ داده‌های مهم تجاری تبدیل کرده است. با این حال، در این پست وبلاگ، یاد خواهیم گرفت که چگونه یک فایل DWG را به PDF با استفاده از یک تبدیل‌کننده فایل اتوکد تبدیل کنیم. علاوه بر این، ما همچنین عملکرد تبدیل DWG به PDF در C# با استفاده از API C# اتوکد را پیاده‌سازی خواهیم کرد. بنابراین، زمانی که یک تبدیل‌کننده DWG به PDF توسعه دهیم، می‌توانیم به راحتی DWG را به PDF صادر کنیم. از این رو، می‌توانیم فایل‌های AutoCAD را به راحتی بدون نصب نرم‌افزارهای شخص ثالث مشاهده کنیم.

این مقاله به نکات زیر می‌پردازد:

  1. نصب API C# اتوکد
  2. تبدیل DWG به PDF در C# - مثال کد
  3. تبدیل‌کننده آنلاین DWG به PDF

نصب API C# اتوکد

فرایند نصب Aspose.CAD برای .NET بسیار ساده است، زیرا می‌توانید DLL را دانلود کنید. در غیر این صورت، می‌توانید دستور زیر را در NuGet Package Manager اجرا کنید:

PM> Install-Package Aspose.CAD
نصب API C# اتوکد

تبدیل DWG به PDF در C# - مثال کد

حالا می‌توانیم به سمت پیاده‌سازی توسعه یک تبدیل‌کننده DWG به PDF با استفاده از این API C# اتوکد برویم.

شما می‌توانید مراحل زیر را دنبال کنید:

نمونه کد زیر نشان می‌دهد که چگونه می‌توان DWG را به PDF در C# به صورت برنامه‌نویسی تبدیل کرد:

using Aspose.CAD;
using Aspose.CAD.ImageOptions;
namespace AsposeThreeD
{
class DWGtoPDF {
// Convert DWG to PDF in C#
static void Main(string[] args) {
string sourceFilePath = "/sample.dwg";
// Invoke the Load method of the Image class to load the source DWG file.
using (Image image = Image.Load(sourceFilePath)) {
// Create an instance of CadRasterizationOptions and set its various properties such as PageWidth, PageHeight and AutomaticLayoutsScaling.
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.AutomaticLayoutsScaling = true;
// Create an object of the PdfOptions class.
PdfOptions pdfOptions = new PdfOptions();
// Set the VectorRasterizationOptions property.
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
// Convert DWG to PDF by calling the Save method.
image.Save("/output.pdf", pdfOptions);
}
}
}
}

شما می‌توانید خروجی را در تصویر زیر مشاهده کنید:

تبدیل XPS به PDF

تبدیل‌کننده آنلاین DWG به PDF

Aspose.CAD برای .NET یک ابزار آنلاین برای دستیابی به تبدیل DWG به PDF ارائه می‌دهد. این تبدیل‌کننده فایل اتوکد مبتنی بر وب است و ویژگی‌های قوی تبدیل و دستکاری را فراهم می‌کند. از همه مهم‌تر، این ابزار رایگان است و فایل DWG را به صورت امن و کارآمد به PDF تبدیل می‌کند.

تبدیل‌کننده آنلاین DWG به PDF

صادرات DWG به PDF - دریافت یک مجوز رایگان

شما می‌توانید یک مجوز موقتی رایگان برای آزمایش این API C# اتوکد بدون محدودیت‌های ارزیابی دریافت کنید.

جمع‌بندی

به طور خلاصه، ما یاد گرفتیم که چگونه می‌توان DWG را به PDF در C# به صورت برنامه‌نویسی تبدیل کرد. همچنین، ما عملکرد پایه‌ای که DWG را با استفاده از API C# اتوکد به PDF صادر می‌کند، پیاده‌سازی کردیم. امیدواریم این راهنما به شما در ساخت یک تبدیل‌کننده DWG به PDF برای اتوماسیون فرآیند کمک کند. علاوه بر این، می‌توانید به مستندات، API و مخزن GitHub مراجعه کنید تا بیشتر درباره Aspose.CAD برای .NET بیاموزید.

لطفاً با aspose.com برای پست‌های وبلاگ آینده در تماس باشید.

سوالی دارید؟

شما می‌توانید سوالات یا ابهامات خود را در فروم به ما اطلاع دهید.

سوالات متداول – FAQs

چگونه DWG را به PDF با استفاده از C# تبدیل کنیم؟

شما می‌توانید به صورت برنامه‌نویسی DWG را به PDF در C# با استفاده از Aspose.CAD برای .NET صادر کنید. پاسخ دقیق‌تر در اینجا همراه با نمونه کد ارائه شده است.

چگونه فایل DWG را به PDF تبدیل کنیم؟

این ابزار آنلاین به طور گسترده برای تبدیل فایل‌های اتوکد به دیگر فرمت‌های فایل محبوب استفاده می‌شود. برای استفاده از این تبدیل‌کننده فایل اتوکد نیاز به اشتراک نیست.

منابع مشابه