รวม PNG ใน PHP

ไลบรารี PHP ข้ามแพลตฟอร์มความเร็วสูงสำหรับการรวมรูปภาพ PNG โดยใช้โค้ด PHP

รวม PNG เป็น PNG โดยใช้ Aspose.Slides

Aspose.Slides สำหรับ PHP ผ่าน Java เป็นไลบรารี PHP ที่มีประสิทธิภาพที่ใช้ในการรวมและจัดการงานนำเสนอ รูปภาพ และไฟล์อื่นๆ เมื่อคุณรวม PNG เป็น PNG คุณกำลังรวมภาพสองภาพเข้าด้วยกันอย่างมีประสิทธิภาพเพื่อให้ได้ภาพเดียว

รวม PNG เป็น PNG ใน PHP

การใช้ Aspose.Slides สำหรับ 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

  1. ติดตั้ง Aposose.Slides สำหรับ PHP ผ่าน Java ดู การติดตั้ง

  2. เพิ่มไลบรารีเป็นข้อมูลอ้างอิงในโครงการของคุณ

  3. สร้างอินสแตนซ์ของคลาสการนำเสนอ

  4. โหลดไฟล์ PNG ที่คุณต้องการผสานเป็นกรอบรูป

  5. บันทึกภาพ PNG ที่ได้

รวมไฟล์ PDF ออนไลน์

วิธีผสาน PDF ใน Python

รวมไฟล์อื่น ๆ

คุณยังสามารถรวมไฟล์ในรูปแบบอื่นเพื่อให้ได้ไฟล์เดียว