دمج 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
تثبيت ** Aspose.Slides for PHP عبر Java **. راجع ** التثبيت ** .
أضف المكتبة كمرجع في مشروعك.
قم بإنشاء مثيل لفئة العرض التقديمي.
قم بتحميل ملفات PNG التي تريد دمجها كإطارات صور.
احفظ صورة PNG الناتجة.
دمج ملفات PDF على الإنترنت
دمج الملفات الأخرى
يمكنك أيضًا دمج الملفات بتنسيقات أخرى للحصول على ملف واحد