تركز هذه المقالة البسيطة على كيفية ** تحويل DWG إلى PDF في C # ** من خلال عرض تكوين التطبيق لاستخدام المكتبة والعملية التدريجية لترميز هذا التطبيق. يمكن استخدام مثيل فئة CadRasterizationOptions لتخصيص الإخراج PDF وفقًا لمتطلباتك. في مثال الكود لتصدير ملف ** DWG إلى PDF في C # ** ، عرضنا إعداد حجم الصفحة لملف PDF الناتج.
خطوات لتصدير DWG إلى PDF في C
- تكوين المشروع لإضافة Aspose.CAD for .NET من مدير حزمة NuGet لتحويل DWG إلى PDF
- قم بالوصول إلى ملف DWG الهدف باستخدام مثيل من الفئة Image
- قم بتهيئة كائن فئة CadRasterizationOptions لتعيين حجم صفحة PDF الناتجة
- قم بتعريف كائن فئة PdfOptions وقم بتعيين الخاصية VectorRasterizationOptions الخاصة بـ PdfOptions
- احفظ 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 #.