تستخدم تطبيقات CAD ملفات PLT لإنشاء رسومات ثنائية الأبعاد أو ثلاثية الأبعاد. على وجه التحديد ، يمكننا إنشاء تصميمات وحفظها لمشاريع البناء مثل الطرق السريعة والجسور والمباني في ملف PLT. في بعض الحالات ، قد نحتاج إلى تصدير الرسومات من ملفات PLT إلى وثائق PDF برمجيًا. تسمح هذه التحويلات بمشاركة الرسومات بتنسيق محمول. في هذه المقالة ، سوف نتعلم كيفية تحويل ملف PLT إلى PDF في C#.
سيتم تناول الموضوعات التالية في هذه المقالة:
- C# PLT to PDF Converter - تنزيل مجاني
- خطوات تحويل ملف PLT إلى مستند PDF
- تحويل PLT إلى PDF برمجيًا
- تصدير PLT إلى PDF بخيارات
C# PLT to PDF Converter - تنزيل مجاني
لتحويل ملف PLT إلى مستند PDF ، سنستخدم Aspose.CAD for .NET API. يسمح بإنشاء ملفات PLT وتحريرها ومعالجتها عدة تنسيقات ملفات أخرى.
الفئة الأساسية لواجهة برمجة التطبيقات لجميع أنواع الرسومات هي صورة فئة. يتم تمثيل صورة PLT بواسطة فئة PltImage. تسمح لنا فئة CadRasterizationOptions بتعديل [PageWidth] و [PageHeight] خصائص. يمكن تحديد خيارات PDF باستخدام فئة API PdfOptions.
يرجى إما تنزيل DLL من API أو تثبيته باستخدام NuGet.
PM> Install-Package Aspose.CAD
كيفية تحويل ملف PLT إلى PDF باستخدام C#
باستخدام Aspose ، يمكننا تحويل ملف PLT إلى مستند PDF بسهولة .CAD for .NET باتباع الخطوات المذكورة أدناه:
- قم بتحميل ملف رسم PLT.
- احفظ PLT كملف PDF.
الآن ، دعنا نرى كيفية تنفيذ هذه الخطوات في C# لتحويل ملف PLT إلى مستند PDF.
تحويل PLT إلى PDF برمجيًا في C#
يرجى اتباع الخطوات الواردة أدناه لتحويل PLT إلى PDF:
- باستخدام فئة الصورة ، قم بتحميل ملف PLT للإدخال مبدئيًا.
- قم بإنشاء مثيل لفئة PdfOptions بعد ذلك.
- أخيرًا ، لحفظه كملف PDF ، قم باستدعاء طريقة Save().خيارات PDF والمسار إلى ملف PDF الناتج هي وسيطاتها.
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PLT إلى مستند PDF باستخدام C#.
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// تهيئة كائن فئة PdfOptions
PdfOptions options = new PdfOptions();
// تصدير PLT إلى PDF
string outPath = "output.pdf";
image.Save(outPath, options);
}
تصدير PLT إلى PDF مع الخيارات في C#
يمكننا تحديد خيارات حفظ PDF أثناء تحويل ملف PLT إلى مستند PDF باتباع الخطوات الواردة أدناه:
- باستخدام فئة الصورة ، قم بتحميل ملف PLT للإدخال مبدئيًا.
- بعد ذلك ، قم بعمل مثيل للفئة “CadRasterizationOptions.”
- ثم حدد عرض الصفحة وارتفاعها.
- قم بإنشاء مثيل للفئة “PdfOptions” التالية.
- بعد ذلك ، قم بتغيير قيمة الخاصية “VectorRasterizationOptions” إلى “CadRasterizationOptions.”
- أخيرًا ، لحفظه كملف PDF ، قم باستدعاء طريقة Save().خيارات PDF والمسار إلى ملف PDF الناتج هي وسيطاتها.
يوضح نموذج الكود التالي كيفية تحديد ارتفاع الصفحة وعرضها أثناء حفظ ملف PLT كمستند PDF باستخدام C#.
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// تهيئة كائن فئة PdfOptions
PdfOptions options = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// تصدير PLT إلى PDF
string outPath = "output.pdf";
image.Save(outPath, options);
}
احصل على رخصة مؤقتة مجانية
يمكنك الحصول على ترخيص مؤقت مجاني لتجربة المكتبة دون قيود التقييم.
خاتمة
في هذه المقالة ، تعلمنا كيفية:
- تحميل ملف رسم PLT موجود ؛
- تحديد ارتفاع الصفحة وعرضها ؛
- تحديد خيارات الحفظ ؛
- حفظ PLT كملف PDF في C#.
تنسيق ملف PLT هو ملف رسام يعتمد على المتجهات مقدمة من شركة Autodesk، Inc. ويحتوي على معلومات لملف CAD معين. تتطلب تفاصيل التخطيط الدقة والدقة في الإنتاج ، ويضمن استخدام ملف PLT ذلك حيث تتم طباعة جميع الصور باستخدام خطوط بدلاً من النقاط. يعتمد التنسيق على تنسيق ملف HPGL المستخدم لإرسال المعلومات إلى طابعات الرسم. بالإضافة إلى تحويل PLT إلى PDF في C# ، يمكنك معرفة المزيد حول Aspose.CAD لـ .NET API باستخدام التوثيق. لا تتردد في الاتصال بنا على منتدى الدعم المجاني إذا كان لديك أي أسئلة.