Unisci PNG in PHP

Libreria PHP ad alta velocità e multipiattaforma per unire immagini PNG utilizzando il codice PHP

Unisci PNG a PNG usando Aspose.Slides

Aspose.Slides per PHP via Java è una potente libreria PHP utilizzata per unire e manipolare presentazioni, immagini e altri file. Quando unisci PNG a PNG, stai effettivamente combinando due immagini per ottenere un’immagine.

Unisci PNG a PNG in PHP

Usando Aspose.Slides per PHP via Java , puoi unire file PNG rapidamente con poche righe di codice

Codice PHP per unire 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();
}
?>

Come unire PNG in PHP

  1. Installa Aspose.Slides per PHP tramite Java. Vedi Installazione .

  2. Aggiungi la libreria come riferimento nel tuo progetto.

  3. Crea un’istanza della classe Presentation.

  4. Carica i file PNG che vuoi unire come cornici.

  5. Salva l’immagine PNG risultante.

Unisci file PDF online

Come unire PDF in Python

Unisci altri file

Puoi anche combinare file in altri formati per ottenere un unico file