دليل المطور

مقدمة

Aspose.CAD for .NET هو مكتبة قوية مصممة لتبسيط التلاعب وتحويل ملفات CAD (التصميم المساعد على الكمبيوتر) داخل تطبيقات .Net. سواء كنت تطور البرمجيات الهندسية، تطبیقات الويب، أو أدوات سطح المكتب، توفر Asposa. CAD الأداة التي تحتاج إلى العمل بسهولة مع مختلف تنسيقات CAD دون الحاجة إلى التراخيص باهظة الثمن أو البرامج المملوكة.

ملامح رئيسية

دعم الشكل الشامل

Aspose.CAD for .NET يدعم مجموعة واسعة من تنسيقات الملفات CAD، بما في ذلك DWG، DXF, DGN، DWF، وأكثر من ذلك.

الولاء العالي

إرسال رسومات CAD بدقة إلى صور الرافعة عالية الجودة أو الرسومات الفكتورية.سواء كنت بحاجة إلى عرض الرسم في تطبيق الويب أو توليد المفاتيح، Aspose.CAD يحافظ على سلامة وتفاصيل الملفات الأصلية.

القدرة على التحويل

يسهل التحويل بين تنسيقات ملفات CAD المختلفة. Aspose.CAD يتعامل مع تعقيدات ترجمة النموذج، مما يسمح بالتفاعل السلس بين أنظمة CAD مختلفة.

التحرير والتلاعب

تعديل رسومات CAD برامج عن طريق إضافة أو إزالة الطبقات أو تغيير الخصائص أو تحرير الكيانات.هذه الميزة تسمح للمطورين بتخصيص وتكييف محتوى CAD لاحتياجات التطبيق المحددة.

قياس استخراج

استخراج القياسات الدقيقة مثل الطول والمناطق والحجم من الرسومات CAD. وهذا مفيد بشكل خاص للتطبيقات في الهندسة المعمارية والبناء حيث دقة البيانات حاسمة.

الكتابة والتصنيف المذكور

إدخال أو تحرير أو إزالة الملاحظات من أجل تحسين وضوح واستخدام رسوماتك.

التكامل مع .NET Ecosystem

لا تتردد في دمج Aspose.CAD مع مكتبات .NET الأخرى والإطارات.سواء كنت تستخدم ASP.NET أو WPF أو WinForms ، فإن Asposa. CAD يناسب بشكل طبيعي تدفق عمل التطوير الخاص بك.

بدء الاستخدام

لبدء استخدام Aspose.CAD لـ .NET في مشروعك، اتبع هذه الخطوات البسيطة:

  • تثبيت حزمة Aspose.CAD NuGet
Install-Package Aspose.CAD
  • إضافة ما هو مطلوب باستخدام التوجيه
using Aspose.CAD;
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;
  • تحميل وتحويل ملف CAD

وهنا مثال أساسي يظهر كيفية تحميل DWG الملفات وتحويلها إلى PNG صورة:

// Path to the input CAD file
string inputFile = "sample.dwg";

// Path to save the converted image
string outputFile = "output.png";

// Load the CAD file
using (Image image = Image.Load(inputFile))
{
    // Define the resolution
    CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
    {
        PageWidth = 1600,
        PageHeight = 1600,
        BackgroundColor = Color.White
    };

    // Set up the PNG rendering options
    PngOptions pngOptions = new PngOptions
    {
        VectorRasterizationOptions = rasterizationOptions
    };

    // Save the image in PNG format
    image.Save(outputFile, pngOptions);
}

Console.WriteLine("Conversion completed successfully.");

يظهر هذا القطع من الرمز تحميل ملف DWG، وإعداد خيارات التخطيط لعرض عالي الجودة، وتوفير الناتج كصورة PNG CadRasterizationOptions لتتناسب مع متطلباتك المحددة، مثل ضبط القرار أو لون الخلفية.

لماذا تختار Aspose.CAD لـ .NET?

يتميز Aspose.CAD for .NET بثباتها وأداءها وسهولة الاستخدام، ويزيل الحاجة إلى إعدادات معقدة أو إدمانات خارجية، مما يسمح للمطورين بالتركيز على بناء تطبيقات قوية، وبفضل الوثائق الشاملة والتحديثات المنتظمة والدعم المكرس، يضمن Aspose أن احتياجات تطوير CAD الخاصة بك تفي بالتميز.

استكشاف Aspose.CAD لـ .NET اليوم وتعزيز تطبيقاتك مع قدرات CAD المتقدمة.

 عربي