ضبط حجم القماش ووضعه في Aspose.CAD لـ .NET

مقدمة

هل أنت مستعد لإطلاق الإمكانات الكاملة لـ Aspose.CAD لـ .NET وإحداث ثورة في تجربة عرض CAD لديك؟ في هذا البرنامج التعليمي خطوة بخطوة، سنتعمق في تعقيدات تحديد حجم اللوحة ووضعها باستخدام مكتبة Aspose.CAD القوية. سواء كنت مطورًا متمرسًا أو بدأت للتو، سيرشدك هذا الدليل خلال العملية، مما يضمن لك الاستفادة من إمكانات Aspose.CAD بشكل فعال.

المتطلبات الأساسية

قبل أن نتعمق في البرنامج التعليمي، تأكد من توفر المتطلبات الأساسية التالية:

  • مكتبة Aspose.CAD: قم بتنزيل وتثبيت مكتبة Aspose.CAD من ملفموقع Aspose.CAD.

  • بيئة التطوير: تأكد من إعداد بيئة تطوير .NET على جهازك.

  • نموذج ملف CAD: في هذا البرنامج التعليمي، سنستخدم نموذج ملف DXF. يمكنك العثور على واحد فيوثائق Aspose.CAD.

استيراد مساحات الأسماء

للبدء، قم باستيراد مساحات الأسماء الضرورية في بداية تطبيق .NET الخاص بك:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;

الخطوة 1: تحميل ملف CAD

ابدأ بتحميل ملف CAD باستخدام الكود التالي:

string MyDir = "Your Document Directory";
string sourceFilePath = MyDir + "conic_pyramid.dxf";

using (Image image = Image.Load(sourceFilePath))
{
    //سيتم وضع الرمز الخاص بك لمزيد من الخطوات هنا
}

الخطوة 2: إنشاء CadRasterizationOptions

إنشاء مثيل لCadRasterizationOptions وتعيين خصائصه:

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.AutomaticLayoutsScaling = true;
rasterizationOptions.NoScaling = false;

الخطوة 3: إنشاء خيارات Pdf

إنشاء مثيل لPdfOptions وتعيينهاVectorRasterizationOptions ملكية:

PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = rasterizationOptions;

الخطوة 4: التصدير إلى PDF

قم بتصدير ملف CAD إلى PDF باستخدام الخيارات التي تم تكوينها:

image.Save(MyDir + "result_out.pdf", pdfOptions);

الخطوة 5: إنشاء TiffOptions

إنشاء مثيل لTiffOptions وتعيينهاVectorRasterizationOptions ملكية:

TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);
tiffOptions.VectorRasterizationOptions = rasterizationOptions;

الخطوة 6: التصدير إلى TIFF

قم بتصدير ملف CAD إلى TIFF باستخدام الخيارات التي تم تكوينها:

image.Save(MyDir + "result_out.tiff", tiffOptions);

خاتمة

تهانينا! لقد قمت بنجاح بتعيين حجم اللوحة القماشية ووضعها في Aspose.CAD لـ .NET. تفتح هذه الميزة القوية عالمًا من الإمكانيات لعرض التصميم بمساعدة الكمبيوتر (CAD). قم بتجربة خيارات مختلفة واكتشف الإمكانات الكاملة لـ Aspose.CAD في تطبيقات .NET الخاصة بك.

الأسئلة الشائعة

س1: هل يمكنني استخدام Aspose.CAD مع مكتبات .NET الأخرى؟

ج1: نعم، يتكامل Aspose.CAD بسلاسة مع مكتبات .NET الأخرى، مما يوفر إمكانات محسنة لمعالجة CAD.

س2: هل تتوفر نسخة تجريبية مجانية لـ Aspose.CAD؟

ج2: نعم، يمكنك استكشاف ميزات Aspose.CAD من خلال النسخة التجريبية المجانية. يزورهنا للبدء.

س3: كيف يمكنني الحصول على الدعم لـ Aspose.CAD؟

ج3: للحصول على الدعم والمناقشات، قم بزيارةمنتدى Aspose.CAD.

س4: أين يمكنني العثور على وثائق شاملة لـ Aspose.CAD؟

ج4: راجعوثائق Aspose.CAD للحصول على معلومات وأمثلة مفصلة.

س5: كيف يمكنني شراء Aspose.CAD لـ .NET؟

ج5: لشراء Aspose.CAD، قم بزيارةصفحة الشراء.