Konvertera JPG till PowerPoint PPT i PHP

I den här artikeln kommer vi att visa hur man konverterar JPG till PPT i PHP genom att köra några rader kod. Det enda du behöver är ett API som Aspose.Slides för PHP via Java.

Bilder är en vanlig syn på diabilder. Engagerande presentationer innehåller vanligtvis bilder. Därför är alla metoder för bild-till-PowerPoint-konvertering viktiga. Så låt oss se hur du kan få dina JPG bilder till en PowerPoint PPT eller PPTX presentation i PHP-applikationer.

Installera PHP PowerPoint API för att konvertera JPG-bilder till PPT

Aspose.Slides för PHP via Java

Aspose.Slides för PHP via Java är ett kraftfullt PHP API som används för att skapa, läsa, redigera, konvertera och manipulera PowerPoint-presentationer (utan Microsoft PowerPoint eller Office). Med den här produkten kan applikationer och utvecklare konvertera JPG-bilder till en PPT presentation genom att skriva några rader med PHP-kod.

För att installera Aspose.Slides för PHP via Java, se denna installationsartikel från vår dokumentation.

Info: Aspose tillhandahåller en gratis JPG till PowerPoint-webbapp som låter dig konvertera JPG-bilder till PowerPoint-presentationer. Denna omvandlare är en liveimplementering av huvudoperationen som visas här.

Konvertera JPG till PPT i PHP

  1. Ladda bilderna du vill använda som bilder i en PowerPoint-presentation.
  2. Skapa bilder utifrån bilderna.
  3. Justera måtten för diabilderna.
  4. Spara den resulterande presentationen.

Den här koden visar hur du konverterar JPG till PowerPoint i 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-bilder

JPG-bilder

Powerpoint presentation

Den resulterande PowerPoint-presentationen

Skaffa en gratis licens

Om du vill utforska Aspose.Slides-funktioner utan begränsningar kan du begära en gratis tillfällig licens.

Slutsats

Efter att ha lärt dig hur man konverterar JPG-bilder till PowerPoint-presentationer kan du ha nytta av att se andra artiklar om PowerPoint-operationer.

För att lära dig mer om Aspose.Slides för PHP via Java features, se vår dokumentation .com/slides/php-java/). Om du har frågor kan du lägga upp dem på vårt forum.

Se även

Convert PowerPoint to JPG Images in PHP