كيفية تحويل DWG إلى PDF في C #

تركز هذه المقالة البسيطة على كيفية ** تحويل DWG إلى PDF في C # ** من خلال عرض تكوين التطبيق لاستخدام المكتبة والعملية التدريجية لترميز هذا التطبيق. يمكن استخدام مثيل فئة CadRasterizationOptions لتخصيص الإخراج PDF وفقًا لمتطلباتك. في مثال الكود لتصدير ملف ** DWG إلى PDF في C # ** ، عرضنا إعداد حجم الصفحة لملف PDF الناتج.

خطوات لتصدير DWG إلى PDF في C

  1. تكوين المشروع لإضافة Aspose.CAD for .NET من مدير حزمة NuGet لتحويل DWG إلى PDF
  2. قم بالوصول إلى ملف DWG الهدف باستخدام مثيل من الفئة Image
  3. قم بتهيئة كائن فئة CadRasterizationOptions لتعيين حجم صفحة PDF الناتجة
  4. قم بتعريف كائن فئة PdfOptions وقم بتعيين الخاصية VectorRasterizationOptions الخاصة بـ PdfOptions
  5. احفظ DWG كملف PDF باستخدام كائن PdfOptions

توضح الخطوات المذكورة أعلاه بشكل واضح العملية التي يمكنها * تحويل ملف DWG إلى PDF في C # * ، حيث سيتم أولاً تحميل ملف DWG باستخدام مثيل من فئة الصورة ، والذي يتبعه بعد ذلك إنشاء مثيل لفئة PdfOptions ككائن. حجة مع الإعدادات الافتراضية. إذا كنت ترغب في تخصيص خيارات التنقيط لملف DWG ، فيمكنك استخدام مثيل فئة CadRasterizationOptions لتخصيص ملف PDF الناتج.

كود لتصدير DWG إلى PDF في C

using System;
using Aspose.CAD;
using Aspose.CAD.ImageOptions;
namespace TestCAD
{
public class DWGToPDFConvertor
{
public static void ConvertDwgToPDF()
{
String filePath = @"/Documents/KnowledgeBase/TestData/";
// Initialize a license to convert DWG to PDF
License licenseDwg = new License();
licenseDwg.SetLicense(filePath + "Conholdate.Total.Product.Family.lic");
using (Image cadDwgImage = Image.Load(filePath + "sample.dwg"))
{
//Instantiate CadRasterizationOptions class object
CadRasterizationOptions dwgRasterizationOpts = new CadRasterizationOptions();
//Set the output pdf page size
dwgRasterizationOpts.PageHeight = 450;
dwgRasterizationOpts.PageWidth = 450;
//Initialize the PdfOptions class object
PdfOptions pdfOutOpts = new PdfOptions();
//Set the vector rasterization options
pdfOutOpts.VectorRasterizationOptions = dwgRasterizationOpts;
//Save the output PDF file on the disk
cadDwgImage.Save("output.pdf", pdfOutOpts);
}
}
}
}

يمكن استخدام رمز المثال لتطوير * DWG إلى برنامج محول PDF في C # * حيث يتم تقديم جميع الفئات والطرق المطلوبة فيه. يتم استخدام مثيل فئة CadRasterizationOptions لتخصيص عملية التحويل النقطي مثل تعيين حجم الصفحة ومع ذلك ، يمكنك تعيين خصائص أخرى أيضًا مثل لون الرسم ولون الخلفية ونوع الرسم والطبقات وخيارات القلم والتخطيطات والجودة على سبيل المثال لا الحصر.

ركزت هذه المقالة على عملية * تحويل ملف DWG إلى PDF في C # *. إذا كنت تريد التعرف على مزيد من المعلومات حول عملية تحويل DWG إلى SVG ، فراجع المقالة كيفية تحويل DWG إلى SVG في C #.

 عربي