دمج الصورة في BMP في PHP

مكتبة PHP عالية السرعة ومتعددة الأنظمة لدمج الصور في ملفات BMP باستخدام كود PHP

دمج الصورة في BMP باستخدام Aspose.Slides

** Aspose.Slides for PHP عبر Java ** هي مكتبة PHP قوية تُستخدم لإنشاء وتحويل ودمج ومعالجة العروض التقديمية وملفات PDF و الصور والملفات الأخرى. عند دمج الصورة في BMP ، فأنت تقوم بدمج الصور بشكل فعال للحصول على ملف BMP واحد.

دمج الصورة في BMP في PHP

باستخدام ** Aspose.Slides for PHP عبر Java ** ، يمكنك دمج الصورة في BMP بسرعة ببضعة سطور من التعليمات البرمجية

كود PHP لدمج الصورة في BMP


<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

$pres = new Presentation();
try
{
    $slide = $pres->getSlides()->get_Item(0);
    
    $filename1 = 'image1.png';
    $f1 = fopen($filename1, 'r');
    if ($f1) {
        $contents1 = fread($f1, filesize($filename1));
        fclose($f1);
    }

    $filename2 = 'image1.png';
    $f2 = fopen($filename2, 'r');
    if ($f2) {
        $contents2 = fread($f2, filesize($filename2));
        fclose($f2);
    }
    
    $image1 = $pres->getImages()->addImage($contents1);
    $slide->getShapes()->addPictureFrame(ShapeType::Rectangle, 0, 0, 360, 540, $image1);
    
    $image2 = $pres->getImages()->addImage($contents2);
    $slide->getShapes()->addPictureFrame(ShapeType::Rectangle, 360, 0, 360, 540, $image2);

    $img = $pres->getSlides()->get_Item(0)->getThumbnail(2, 2);
    $imageio = new Java("javax.imageio.ImageIO");
    $javafile = new Java("java.io.File", "merged-image.bmp");
    $imageio->write($img, "BMP", $javafile);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

كيفية دمج الصورة في BMP في PHP

  1. تثبيت ** Aspose.Slides for PHP عبر Java **. راجع ** التثبيت ** .

  2. أضف المكتبة كمرجع في مشروعك.

  3. قم بإنشاء مثيل لفئة العرض التقديمي.

  4. قم بتحميل الصور التي تريد دمجها معًا كإطارات صور.

  5. احفظ ملف BMP الناتج.

دمج ملفات PDF على الإنترنت

كيفية دمج ملفات PDF في بايثون

دمج الملفات الأخرى

يمكنك أيضًا دمج الملفات بتنسيقات أخرى للحصول على ملف واحد