دمج PNG في PHP

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

ادمج PNG في PNG باستخدام Aspose.Slides

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

دمج PNG في PNG في PHP

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

كود PHP لدمج PNG في PNG


<?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.png");
    $imageio->write($img, "PNG", $javafile);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

كيفية دمج PNG في PHP

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

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

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

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

  5. احفظ صورة PNG الناتجة.

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

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

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

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