Mesclar PNG para PDF em PHP

Biblioteca PHP multiplataforma e de alta velocidade para mesclar arquivos PNG para PDF usando código PHP

Mesclar PNG para PDF usando Aspose.Slides

Aspose.Slides for PHP via Java é uma poderosa biblioteca PHP usada para criar, converter, mesclar e manipular apresentações, imagens, e outros arquivos. Ao mesclar PNG com PDF, você está efetivamente combinando imagens PNG para obter um único arquivo PDF.

Mesclar PNG para PDF em PHP

Usando Aspose.Slides para PHP via Java , você pode mesclar PNG para PDF rapidamente com apenas algumas linhas de código

Código PHP para mesclar PNG para PDF


<?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);

    $pres->save("merged-pdf.pdf", SaveFormat::Pdf);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

Como mesclar PNG para PDF em PHP

  1. Instale Aspose.Slides para PHP via Java. Consulte Instalação .

  2. Adicione a biblioteca como referência em seu projeto.

  3. Crie uma instância da classe Presentation.

  4. Carregue as imagens PNG que deseja mesclar como molduras.

  5. Salve o PDF resultante.

Mesclar arquivos PDF on-line

Como mesclar PDF em Python

Mesclar outros arquivos

Você também pode combinar arquivos em outros formatos para obter um único arquivo