在 PHP 中将 JPG 转换为 PowerPoint PPT

在本文中,我们将展示如何通过运行几行代码在 PHP 中将 JPG 转换为 PPT。您唯一需要的是像 Aspose.Slides for PHP via Java 这样的 API。

图像是幻灯片上常见的景象。引人入胜的演示通常包含图像。因此,所有图像到 PowerPoint 转换 方法都很重要。那么,让我们看看如何将 JPG 图像转换为 PowerPoint PPT ) 或 PHP 应用程序中的 PPTX 演示文稿。

安装 PHP PowerPoint API 将 JPG 图像转换为 PPT

Aspose.Slides for PHP via Java

Aspose.Slides for PHP via Java 是一个强大的 PHP API,用于创建、读取、编辑、转换和操作 PowerPoint 演示文稿(无需 Microsoft PowerPoint)或办公室)。有了这个产品,应用程序和开发人员可以通过编写几行代码来将 JPG 图像转换为 PPT 演示文稿PHP 代码。

要通过 Java 安装 Aspose.Slides for PHP,请参阅我们文档中的安装文章

信息:Aspose 提供免费的 JPG 到 PowerPoint Web 应用程序,允许您将 JPG 图像转换为 PowerPoint 演示文稿。该转换器是此处演示的主要操作的实时实现。

在 PHP 中将 JPG 转换为 PPT

  1. 加载要在 PowerPoint 演示文稿中用作幻灯片的图像。
  2. 根据图像创建幻灯片。
  3. 调整幻灯片的尺寸。
  4. 保存生成的演示文稿。

此代码向您展示如何在 PHP 中将 JPG 转换为 PowerPoint:

$pres = new Presentation();
try
{
    $fos = new Java("java.io.FileInputStream", "image1.jpg");
    $image = $pres->getImages()->addImage($fos);
    $pres->getSlides()->get_Item(0)->getShapes()->addPictureFrame(ShapeType::Rectangle, 0, 0, 720, 540, $image);

    $fos2 = new Java("java.io.FileInputStream", "image2.jpg");
    $image2 = $pres->getImages()->addImage($fos2);
    $slide2 = $pres->getSlides()->addEmptySlide($pres->getSlides()->get_Item(0)->getLayoutSlide());
    $slide2->getShapes()->addPictureFrame(ShapeType::Rectangle, 0, 0, 720, 540, $image2);

    $fos3 = new Java("java.io.FileInputStream", "image3.jpg");
    $image3 = $pres->getImages()->addImage($fos3);
    $slide3 = $pres->getSlides()->addEmptySlide($pres->getSlides()->get_Item(0)->getLayoutSlide());
    $slide3->getShapes()->addPictureFrame(ShapeType::Rectangle, 0, 0, 720, 540, $image3);

    $pres->save("Presentation.ppt", SaveFormat::Ppt);
}
finally
{
    if ($pres != null) $pres->dispose();
}

JPG 图片

JPG 图像

PowerPoint演示文稿

最终的 PowerPoint 演示文稿

获取免费许可证

如果您想不受限制地探索Aspose.Slides功能,您可以申请免费临时许可证

结论

了解如何将 JPG 图像转换为 PowerPoint 演示文稿后,您可能会受益于查看有关 PowerPoint 操作的其他文章

要了解有关 Aspose.Slides for PHP via Java 功能 的更多信息,请参阅我们的[文档](https://docs.aspose .com/slides/php-java/)。如果您有疑问,可以将其发布到我们的论坛

也可以看看

Convert PowerPoint to JPG Images in PHP