PHP PowerPoint API for Presentations. PHP-bemutató, PPT, PPTX, ODP
PowerPoint és OpenOffice prezentációk létrehozása, olvasása, írása, módosítása, egyesítése, klónozása, védelme és konvertálása PHP-ben külső szoftver nélkül.
Letöltés ingyenes próbaverzióAz Aspose.Slides for PHP Java-n keresztül egy hatékony osztálykönyvtár prezentációk kezeléséhez vagy feldolgozásához. Ezzel a termékkel az alkalmazások és a fejlesztők olvashatnak, szerkeszthetnek, manipulálhatnak és konvertálhatnak PowerPoint-prezentációkat (PPT, PPTX) és más formátumú prezentációkat (ODP) harmadik féltől származó alkalmazások vagy függőségek nélkül.
Az Aspose.Slides for PHP Java-n keresztül a következő népszerű szolgáltatásokat nyújtja:
- Bemutatók betöltése, megnyitása és megtekintése.
- Prezentációk szerkesztése.
- Prezentációk konvertálása PDF, Word, JPG, HTML, GIF, SVG és sok más formátumba.
- Prezentációk renderelése és nyomtatása.
- Prezentációk titkosítása és visszafejtése; prezentációk jelszavas védelme és jelszavak eltávolítása.
- Prezentációs entitások, például fődiák, alakzatok, diagramok, képkeretek, hangkockák, videokockák, OLE, VBA makrók, animációk stb. manipulálása.
- És még sok más funkció.
A PHP egy népszerű általános célú szkriptnyelv, különösen webfejlesztési célokra. Emiatt az Aspose.Slides csapat büszkén kínálja az Aspose.Slides for PHP programot Java-n keresztül a PHP közösség számára.
Fejlett PHP PowerPoint API-szolgáltatások
Diák létrehozása vagy klónozása sablonokból
Dolgozzon PowerPoint táblákkal API-n keresztül
Alkalmazza vagy távolítsa el a védelmet az alakzatokon
Adjon hozzá Excel diagramokat OleObject-ként a diákhoz
Linked OleObjects támogatás
Prezentációk generálása adatbázisból
Védje a prezentációkat és az eredményül kapott PDF-eket
Prezentációk nyomtatása fizikai nyomtatón
Diagramok létrehozása és testreszabása
rendszerkövetelmények
- Kompatibilis a PHP 7 vagy újabb verziójával
Hogyan kell telepíteni
A packagist segítségével telepítse PHP-könyvtárunkat prezentációfeldolgozáshoz a PHP csomagtárból:
composer require aspose/slides
Új PowerPoint-bemutató létrehozása. PHP prezentáció: PPT, PPTX, ODP
Az alábbi példában egy sort adtunk a bemutató első diájához.
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides;
use aspose\slides\Presentation;
use aspose\slides\ShapeType;
use aspose\slides\SaveFormat;
$pres = new Presentation();
try
{
// Gets the first slide
$slide = $pres->getSlides()->get_Item(0);
// Adds an autoshape with type set to line
$slide->getShapes()->addAutoShape(ShapeType::Line, 50, 150, 300, 0);
$pres->save("NewPresentation_out.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres != null) $pres->dispose();
}
Prezentációk egyesítése. PHP prezentáció: PPT, PPTX, ODP
Ez a PHP kód megmutatja, hogyan lehet prezentációkat egyesíteni:
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides;
use aspose\slides\Presentation;
use aspose\slides\ShapeType;
use aspose\slides\SaveFormat;
$pres1 = new Presentation("pres1.pptx");
$pres2 = new Presentation("pres2.pptx");
try
{
for ($i = 0; $i < java_values($pres2->getSlides()->size()); $i++)
{
$pres1->getSlides()->addClone($pres2->getSlides()->get_Item($i));
}
$pres1->save("combined.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres1 != null) $pres1->dispose();
if ($pres2 != null) $pres2->dispose();
}
Prezentáció importálása PDF-ből. PHP-bemutató: PDF-ből PPT-be, PDF-ből PPTX-be, PDF-ből ODP-be
Ez a PHP-kód bemutatja a PDF-ből PowerPoint konvertálási folyamatot:
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides;
use aspose\slides\Presentation;
use aspose\slides\ShapeType;
use aspose\slides\SaveFormat;
$pres = new Presentation();
try
{
$pres->getSlides()->removeAt(0);
$pres->getSlides()->addFromPdf("welcome-to-powerpoint.pdf");
$pres->save("OutputPresentation.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres != null) $pres->dispose();
}
A PowerPoint konvertálása PDF-be az alapértelmezett beállításokkal: PHP-bemutató, PPT, PPTX vagy ODP PDF-be
Ez a PHP-kód bemutatja, hogyan konvertálhat PowerPoint PPT, PPTX és OpenOffice ODP-dokumentumot PDF-dokumentummá az alapértelmezett beállítások használatával. Az eredményül kapott fájl egy PDF dokumentum a maximális minőségi szinten
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides;
use aspose\slides\Presentation;
use aspose\slides\ShapeType;
use aspose\slides\SaveFormat;
// Instantiate a Presentation object that represents a PPT file
$pres = new Presentation("PowerPoint.ppt");
try
{
// Save the presentation as PDF
$pres->save("PPT-to-PDF.pdf", SaveFormat::Pdf);
}
finally
{
if ($pres != null) $pres->dispose();
}
A PowerPoint konvertálása JPG formátumba. PHP bemutató. PPT JPG, PPTX JPG, ODP JPG
A következő példa bemutatja, hogyan alakíthat át egy PowerPoint PPT, PPTX és OpenOffice ODP dokumentumot JPEG képek készletévé.
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
use aspose\slides;
use aspose\slides\Presentation;
use aspose\slides\ShapeType;
use aspose\slides\SaveFormat;
// Instantiate a Presentation object that represents a PPT file
$pres = new Presentation("pres.pptx");
try
{
for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++)
{
$bmp = $pres->getSlides()->get_Item($i)->getThumbnail(1, 1);
$imageio = new Java("javax.imageio.ImageIO");
$javafile = new Java("java.io.File", "slide_". $i .".jpg");
$imageio->write($bmp, "JPEG", $javafile);
}
}
finally
{
if ($pres != null) $pres->dispose();
}
Mit mondanak az emberek
Ne csak szót fogadjon. Tekintse meg, mit mondanak a felhasználók a PowerPoint API-król.
- Tanulási források
- Dokumentáció
- Forráskód
- API referenciák
- Oktatóvideók
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Kiadási megjegyzések
- Miért az Aspose.Slides for PHP Java-n keresztül?
- Ügyfelek listája
- Sikertörténetek