PHPで画像をマージする

PHP コードを使用して画像をマージするための高速でクロスプラットフォームの PHP ライブラリ

PHPで画像を画像にマージする

Aspose.Slides for PHP via Java を使用すると、わずか数行のコードで画像ファイルをすばやくマージできます。

画像を画像にマージするための PHP コード


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

Aspose.Slides を使用して画像を画像にマージ

Aspose.Slides for PHP via Java は、プレゼンテーション、画像、およびその他のファイルをマージおよび操作するために使用される強力な PHP ライブラリです。画像を画像に結合すると、効果的に 2 つの画像を組み合わせて 1 つの画像が得られます。

PHPで画像をマージする方法

  1. Aspose.Slides for PHP via Java をインストールします。 インストール を参照してください。
  2. ライブラリを参照としてプロジェクトに追加します。
  3. プレゼンテーション クラスのインスタンスを作成します。
  4. 結合する画像をピクチャ フレームとして読み込みます。
  5. 結果の画像を保存します。

Aspose.Slides で構築

画像 ファイルをオンラインで結合

無料の Aspose.Slides Merger アプリは、上記のコードと同じ API である Aspose.Slides for PHP via Java で構築されています。アプリを開いて、ご自身の 画像 ファイルで API に何ができるかをお確かめください。

  • ブラウザーで動作し、インストールは不要です。
  • コードを書く前に、Aspose.Slides がファイルをどう結合するかを確認できます。
  • 複数の 画像 ファイルをアップロードして、1 つにまとめられます。
  • 結合した結果を 1 つのファイルとしてダウンロードできます。

他のファイルをマージする

他の形式のファイルを結合して 1 つのファイルにすることもできます