تحويل PNG إلى JPG في C ++

مكتبة C ++ عالية السرعة ومتعددة المنصات تساعد في تطوير التطبيقات مع القدرة على إنشاء ملفات Microsoft PowerPoint و OpenOffice أو دمجها أو فحصها أو تحويلها دون استخدام أي برنامج مثل Microsoft أو Open Office أو Adobe PDF.

تحويل PNG إلى JPG في C ++

** Aspose.Slides for C ++ ** هي مكتبة C ++ قوية لإنشاء ملفات العروض التقديمية ومعالجتها. علاوة على ذلك ، فإنه يوفر طرقًا مرنة لتحويل PNG إلى JPG. باستخدام ** Aspose.Slides for C ++ ** ، يمكن لأي مطور أو تطبيق تحويل PNG إلى JPG من خلال بضعة أسطر من كود C ++.

كواجهة برمجة تطبيقات حديثة لمعالجة المستندات ، تقوم Aspose.Slides for C ++ بتصدير ملفات PNG إلى JPG تنسيقات الملفات بسرعة. تسمح لك مكتبة Aspose PowerPoint بتحويل PNG إلى JPG والعديد من تنسيقات الملفات الأخرى

تحويل PNG إلى JPG باستخدام C ++

لتحويل PNG إلى JPG ، ستحتاج إلى إنشاء عرض تقديمي من ملف PNG وحفظه بتنسيق JPG.

كود C ++ لتحويل PNG إلى JPG


auto pres = System::MakeObject<Presentation>();
auto slide = pres->get_Slides()->idx_get(0);
auto image = pres->get_Images()->AddImage(File::ReadAllBytes(u"image.png"));
slide->get_Shapes()->AddPictureFrame(ShapeType::Rectangle, 10.0f, 10.0f, 100.0f, 100.0f, image);
for (int32_t i = 0; i < pres->get_Slides()->get_Count(); i++)
{
    // Control hidden slides (do not render hidden slides)
    if (pres->get_Slides()->idx_get(i)->get_Hidden())
    {
        continue;
    }
    
    // Convert slide to a Bitmap object
    System::SharedPtr<Bitmap> bmp = pres->get_Slides()->idx_get(i)->GetThumbnail(2.f, 2.f);

    // Create file name for an image
    System::String outputFilePath = Path::Combine(outputDir, System::String(u"Slide_") + i + u".jpg");
    
    // Save the image in PNG format
    bmp->Save(outputFilePath, ImageFormat::get_Jpeg());
}

كيفية تحويل PNG إلى JPG باستخدام Aspose.Slides for C ++ API

هذه هي خطوات تحويل PNG إلى JPG في C ++.

  1. ثبّت ** Aspose.Slides for C ++ ** .

  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع C ++ الخاص بك.

  3. افتح المصدر PNG ملفات في C ++.

  4. حفظ النتيجة كملف JPG.

محول مجاني على الإنترنت

كيفية تحويل PPT إلى HTML في Python

تحويل PNG إلى التنسيقات المدعومة الأخرى

يمكنك أيضًا تحويل PNG وحفظه إلى تنسيقات ملفات أخرى. انظر جميع التنسيقات المدعومة أدناه