ادمج SVG في PNG في PHP

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

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

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

ادمج SVG في PNG في PHP

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

كود PHP لدمج SVG في 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);
    
    $svgImage1 = new SvgImage('image1.svg');
    $image1 = $pres->getImages()->addImage($svgImage1);
    $slide->getShapes()->addPictureFrame(ShapeType::Rectangle, 0, 0, 360, 540, $image1);
    
    $svgImage2 = new SvgImage('image2.svg');
    $image2 = $pres->getImages()->addImage($svgImage2);
    $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();
}
?>

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

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

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

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

  4. قم بتحميل ملفات SVG التي تريد دمجها معًا.

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

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

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

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

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