Конвертируйте JPG в PowerPoint PPT в PHP

В этой статье мы покажем, как конвертировать JPG в PPT в PHP, выполнив несколько строк кода. Единственное, что вам нужно, это API, например Aspose.Slides for PHP через Java.

Изображения — обычное явление на слайдах. Вовлекающие презентации обычно содержат изображения. Поэтому все методы преобразования изображения в PowerPoint важны. Итак, давайте посмотрим, как можно преобразовать изображения JPG в PowerPoint PPT или PPTX в приложениях PHP.

Установите PHP PowerPoint API для преобразования изображений JPG в PPT

Aspose.Slides for PHP через Java

Aspose.Slides for PHP через Java — это мощный PHP API, используемый для создания, чтения, редактирования, преобразования и управления презентациями PowerPoint (без Microsoft PowerPoint). или Офис). С помощью этого продукта приложения и разработчики могут конвертировать изображения JPG в PPT презентации, написав несколько строк PHP-код.

Чтобы установить Aspose.Slides for PHP через Java, прочтите эту статью об установке из нашей документации.

Информация: Aspose предоставляет бесплатное веб-приложение JPG в PowerPoint, которое позволяет конвертировать изображения JPG в презентации PowerPoint. Этот преобразователь представляет собой живую реализацию продемонстрированной здесь основной операции.

Конвертируйте JPG в PPT в PHP

  1. Загрузите изображения, которые хотите использовать в качестве слайдов в презентации PowerPoint.
  2. Создание слайдов на основе изображений.
  3. Отрегулируйте размеры слайдов.
  4. Сохраните полученную презентацию.

Этот код показывает, как конвертировать JPG в PowerPoint на PHP:

$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 через Java функции, см. нашу [документацию](https://docs.aspose .com/slides/php-java/). Если у вас есть вопросы, вы можете задать их на нашем форуме.

Смотрите также

Convert PowerPoint to JPG Images in PHP