تحويل STL إلى PDF صورة PNG

STL ، المختصر للطباعة الحجرية الحجرية ، يمثل هندسة السطح ثلاثية الأبعاد. يتم استخدامها بشكل متكرر في التطبيقات ذات الصلة بـ CAD. يمكنك تحويل ملفات STL إلى PDF بسرعة وسهولة. يعد تحويل تنسيق الملف هذا مفيدًا في السيناريوهات عندما تحتاج إلى عرض المعلومات في أنظمة وبيئات تشغيل مختلفة ، نظرًا لتوافق تنسيق PDF. وبالمثل ، يمكنك تقديم STL إلى صور PNG للحصول على معاينة سريعة للملف. دعونا نلقي نظرة على الأقسام التالية للتعرف عليها بشكل أفضل:

تحويل صورة STL إلى PDF أو PNG - تثبيت API

Aspose.CAD for .NET API يدعم العمل مع STL و DWG و PLT والعديد من تنسيقات الملفات المدعومة. هنا سنتعامل مع تحويل ملفات STL بشكل خاص. يمكنك تكوين API عن طريق تنزيل ملفات DLL من قسم التنزيلات ، أو باستخدام أمر التثبيت التالي المتعلق بـ حزمة NuGet:

PM> Install-Package Aspose.CAD

تحويل STL إلى PDF برمجيًا باستخدام C#

تنسيق PDF هو تنسيق شائع بسبب توافقه الهائل مع الكثير من بيئات النظام والتطبيقات. قد تحتاج إلى تحويل ملف STL إلى PDF في تطبيقاتك القائمة على .NET. فيما يلي خطوات تحويل STL إلى PDF:

  1. تحميل صورة STL الإدخال
  2. تهيئة PdfOptions مثيل الفئة
  3. تحويل ملف STL إلى PDF باستخدام طريقة حفظ

يوضح مقتطف الشفرة أدناه كيفية تحويل STL إلى PDF برمجيًا باستخدام C#:

// حدد مسار ملف STL للإدخال
string sourceFilePath = dataDir + "galeon.stl";

// تحميل صورة STL الإدخال
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{             
    // تهيئة مثيل فئة PdfOptions
    PdfOptions pdfOptions = new PdfOptions();
                
    string outPath = sourceFilePath + "test.pdf";

    // تحويل STL إلى PDF
    cadImage.Save(outPath, pdfOptions);
}

تحويل STL إلى صورة PNG برمجيًا باستخدام C#

يمكنك تحويل ملفات STL إلى صور PNG للمعاينة السريعة للبيانات والمعلومات. توضح الخطوات أدناه عملية تحويل ملفات STL:

  1. تحميل ملف STL المصدر كمدخل
  2. تهيئة PngOptions مثيل الفئة
  3. تحويل STL إلى PNG وحفظ الإخراج

يوضح الكود التالي كيفية اتباع هذه الخطوات لتحويل STL إلى صورة PNG برمجيًا في C#:

// حدد مسار ملف STL للإدخال
string sourceFilePath = dataDir + "galeon.stl";

// تحميل صورة STL الإدخال
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // تهيئة مثيل فئة PngOptions
    PngOptions pngOptions = new PngOptions();

    string outPath = sourceFilePath + "test.png";

    // تحويل STL إلى PNG
    cadImage.Save(outPath, pngOptions);
}

استنتاج

في هذه الأقسام ، تعلمنا كيفية تحويل أو تصدير ملفات STL إلى صورة PDF أو PNG باستخدام كود C# في تطبيقاتك المستندة إلى .NET. وبالمثل ، فإن العديد من عمليات التحويل والمعالجات الأخرى المتعلقة بـ CAD هي ميزات أساسية لواجهة برمجة التطبيقات. يمكنك استكشافه بشكل أكبر من خلال القراءة من خلال الوثائق. يمكنك أيضًا مناقشة مخاوفك معنا عبر منتدى الدعم المجاني إذا كنت بحاجة إلى أي مساعدة في إنشاء نقطة حماية لمتطلباتك. سوف نتشرف بمساعدتك!

أنظر أيضا