Combinar PNG en PHP
Biblioteca PHP de alta velocidad y multiplataforma para fusionar imágenes PNG usando código PHP
Combinar PNG a PNG usando Aspose.Slides
Aspose.Slides for PHP via Java es una potente biblioteca de PHP que se utiliza para fusionar y manipular presentaciones, imágenes y otros archivos. Cuando combina PNG con PNG, está combinando efectivamente dos imágenes para obtener una imagen.
Combinar PNG a PNG en PHP
Con Aspose.Slides for PHP via Java , puede fusionar archivos PNG rápidamente con solo unas pocas líneas de código
Código PHP para fusionar PNG a 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();
}
?>
Cómo fusionar PNG en PHP
Instale Aspose.Slides para PHP a través de Java. Consulte Instalación .
Agregue la biblioteca como referencia en su proyecto.
Crea una instancia de la clase Presentation.
Cargue los archivos PNG que desea fusionar como marcos de fotos.
Guarde la imagen PNG resultante.
Combinar archivos PDF en línea
Combinar otros archivos
También puede combinar archivos en otros formatos para obtener un solo archivo