Combinar SVG a PNG en PHP

Biblioteca PHP de alta velocidad y multiplataforma para fusionar imágenes SVG a PNG usando código PHP

Combinar SVG 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 fusiona SVG a PNG, está combinando efectivamente imágenes SVG para obtener una imagen PNG.

Combinar SVG a PNG en PHP

Con Aspose.Slides for PHP via Java , puede fusionar archivos SVG a PNG rápidamente con solo unas pocas líneas de código

Código PHP para fusionar SVG 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);
    
    $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();
}
?>

Cómo fusionar SVG a PNG en PHP

  1. Instale Aspose.Slides para PHP a través de Java. Consulte Instalación .

  2. Agregue la biblioteca como referencia en su proyecto.

  3. Crea una instancia de la clase Presentation.

  4. Cargue los archivos SVG que desea fusionar.

  5. Guarde la imagen PNG resultante.

Combinar archivos PDF en línea

Cómo fusionar PDF en Python

Combinar otros archivos

También puede combinar archivos en otros formatos para obtener un solo archivo