ربما تريد استخدام شرائح العرض التقديمي داخل تطبيقات الويب أو تريد استخدام الصور المصغرة للشرائح. في مثل هذه الحالات ، تحتاج إلى تحويل شرائح عرض PowerPoint التقديمي إلى صور. في هذه المقالة ، ستتعلم كيفية تحويل عروض PPT أو PPTX التقديمية إلى ملفات صور JPG و PNG برمجيًا باستخدام C #.
تتم مناقشة الموضوعات التالية هنا:
NET API لتحويل العروض التقديمية
يعرض GroupDocs.Conversion واجهة برمجة تطبيقات .NET التي تتيح تحويل ملفات العروض التقديمية إلى صور ضمن تطبيقات .NET. في هذه المقالة ، سنستخدم GroupDocs.Conversion for .NET لتحويل عروض PPT / PPTX التقديمية إلى تنسيقات الصور. بالإضافة إلى ذلك ، تدعم واجهة برمجة التطبيقات تحويل العديد من تنسيقات الملفات الأخرى مثل مستندات معالجة الكلمات وجداول البيانات والعروض التقديمية والكتب الإلكترونية والصور والعديد من الأنواع الأخرى المذكورة في [الوثائق](https://docs.groupdocs.com/conversion/ net / المدعومة-تنسيقات المستندات /).
يمكنك تنزيل ملفات DLL أو مثبّت MSI من قسم التنزيلات أو تثبيت واجهة برمجة التطبيقات في تطبيق .NET عبر NuGet.
PM> Install-Package GroupDocs.Conversion
تحويل العرض التقديمي إلى صورة JPG باستخدام C
دعنا ننتقل بسرعة إلى الهدف ونحول عروضنا التقديمية إلى تنسيقات صور. توضح الخطوات التالية كيفية تحويل Powerpoint PPT أو PPTX إلى تنسيق صورة JPG في C #.
- قم بتحميل ملف العرض التقديمي باستخدام فئة المحول.
- قم بإعداد خيارات تحويل الصور باستخدام فئة ImageConvertOptions.
- حدد تنسيق ملف التحويل كـ JPG.
- قم بالتحويل إلى صورة باستخدام طريقة Convert ().
تحوّل التعليمات البرمجية المصدر C # التالية عرض PowerPoint التقديمي إلى تنسيق JPG.
// تحويل عروض PPT و PPTX التقديمية إلى صور JPG باستخدام C #
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);
using (Converter converter = new Converter("path/presentation.ppt"))
{
ImageConvertOptions options = new ImageConvertOptions
{
Format = ImageFileType.Jpg
};
converter.Convert(getPageStream, options);
}
تحويل العرض التقديمي إلى صورة PNG باستخدام C
يعد PNG أحد أكثر تنسيقات الصور استخدامًا. دعنا نحول شرائحنا إلى PNG بطريقة مماثلة. توجه الخطوات التالية كيفية تحويل Powerpoint PPT أو PPTX إلى تنسيق صورة PNG في C #.
- قم بتحميل ملف PPT / PPTX للعرض التقديمي باستخدام فئة المحول.
- قم بإعداد خيارات تحويل الصورة.
- اضبط تنسيق ملف التحويل على PNG.
- قم بتحويل العرض التقديمي إلى صورة باستخدام طريقة Convert ().
المثال التالي على رمز C # يحول عرض PowerPoint التقديمي إلى تنسيق PNG.
// تحويل عروض PPT و PPTX التقديمية إلى صور PNG باستخدام C #
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);
using (Converter converter = new Converter("path/presentation.ppt"))
{
ImageConvertOptions options = new ImageConvertOptions
{
Format = ImageFileType.Png
};
converter.Convert(getPageStream, options);
}
احصل على ترخيص API مجاني
يمكنك الحصول على ترخيص مؤقت مجاني لاستخدام واجهة برمجة التطبيقات دون قيود التقييم.
استنتاج
في الختام ، تعلمنا كيف يمكن تحويل العروض التقديمية إلى تنسيقات JPG أو PNG Images في C #. لإنشاء تطبيق التحويل الخاص بك ، يمكنك معرفة المزيد حول التحويل الآلي .NET API باستخدام الوثائق. أفضل طريقة هي تجربة الأمثلة المتوفرة على GitHub. اتصل بنا بخصوص أي استفسار عبر المنتدى.