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