Aspose.Slides för PHP via Java
Aspose.Slides för PHP via Java är ett klassbibliotek för att skapa, läsa, redigera och konvertera PowerPoint- och OpenDocument-presentationer i PHP‑applikationer, utan Microsoft PowerPoint eller Office‑automation.
Det laddar och sparar PPT, PPTX, PPS, POT och ODP, inklusive makro‑aktiverade och mallvarianter, och exporterar till PDF, XPS, HTML, SVG, TIFF, Markdown och bilder.
Kom igång
KOM IGÅNG
UTVÄRDERA
Bygg med Slides
ALLMÄNNA UPPGIFTER
- Öppna en presentation
- Spara en presentation
- Konvertera till PDF
- Rendera bildspel som bilder
- Redigera text och former
SLIDES‑FLÖDEN
EXEMPEL
Referens & Support
REFERENS
SUPPORT
Din första presentation
Aspose.Slides för PHP via Java körs på Java inuti Apache Tomcat, och dina PHP‑skript når den via PHP/Java Bridge. Installation installerar PHP 8.3 eller tidigare, Java, Tomcat och bryggan, och installerar sedan paketet från Packagist i en projektmapp:
composer require aspose/slides
Kopiera sedan paketets JAR‑fil till bryggan och starta om Tomcat, som i steg 4 i Install on Linux eller steg 6 i Install on Windows. När Tomcat körs, spara detta skript som hello.php i projektmappen och kör php hello.php:
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once(__DIR__ . "/vendor/aspose/slides/lib/aspose.slides.php");
use aspose\slides\Presentation;
use aspose\slides\SaveFormat;
use aspose\slides\ShapeType;
$presentation = new Presentation();
try {
$slide = $presentation->getSlides()->get_Item(0);
$shape = $slide->getShapes()->addAutoShape(ShapeType::Rectangle, 50, 50, 400, 100);
$shape->getTextFrame()->setText("Hello, Aspose.Slides!");
$presentation->save(__DIR__ . "/hello.pptx", SaveFormat::Pptx);
} finally {
$presentation->dispose();
}
Scriptet sparar hello.pptx bredvid sig själv, med en bild som innehåller en textruta. Utan licens innehåller den sparade filen ett utvärderings‑vattenstämpel — se Licensing. För fler sätt att skapa och fylla en presentation, se Create Presentations.