ربما تريد استخدام شرائح العرض التقديمي داخل تطبيقات الويب أو تريد استخدام الصور المصغرة للشرائح. في مثل هذه الحالات ، تحتاج إلى تحويل شرائح عرض PowerPoint التقديمي إلى صور. في هذه المقالة ، ستتعلم كيفية تحويل عروض PPT أو PPTX التقديمية إلى ملفات صور JPG و PNG برمجيًا باستخدام C #.

قم بتحويل PPT إلى JPG أو PNG Image باستخدام .NET

تتم مناقشة الموضوعات التالية هنا:

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. اتصل بنا بخصوص أي استفسار عبر المنتدى.

أنظر أيضا