1. Táirgí
  2.   cur i láthair
  3.   PHP
  4.   Aspose.Slides for PHP via Java

Aspose.Slides for PHP via Java

 
 

PHP API chun Láithreoireachtaí PowerPoint a Chruthú agus a Thiontú

Cuireann API le cur i láthair PHP PowerPoint tosaigh ar chumas ríomhchláraitheoirí comhaid PowerPoint PPT/PPTX a ghiniúint, a léamh, a chur in eagar, a chumasc, a chosaint agus a thiontú.

Is príomhleabharlann láithreoireachtaí PowerPoint í Aspose.Slides le haghaidh PHP trí Java a chuireann ar chumas forbróirí bogearraí oibriú léi Cur i láthair Microsoft PowerPoint ag baint úsáide as cód PHP trí úsáid a bhaint as gnéithe Java. Is fillteán é timpeall ar leabharlann Aspose.Slides do Java a chuireann ar chumas forbróirí PHP leas a bhaint as na gnéithe agus na feidhmeanna cumhachtacha a sholáthraíonn Aspose.Slides. Éascaíonn an leabharlann d’fhorbróirí bogearraí comhaid láithreoireachta PowerPoint a chruthú, a mhodhnú, a léamh, a fheiceáil, a chumasc, a chosaint, a thiontú agus a sholáthar gan Microsoft PowerPoint nó aon bhogearraí tríú páirtí a úsáid.

Tá Aspose.Slides do PHP trí Java tógtha ar bharr na leabharlainne Aspose.Slides do Java, a sholáthraíonn sraith chuimsitheach gnéithe chun oibriú le láithreoireachtaí PowerPoint. Áirítear le cuid de na gnéithe seo láithreoireachtaí PowerPoint a ghiniúint ón tús, Lódáil agus mionathrú ar láithreoireachtaí PowerPoint atá ann cheana féin, láithreoireachtaí PowerPoint a thiontú go formáidí eile, sleamhnáin a chur isteach agus a bhainistiú i láithreoireachtaí, oibriú le beochan agus trasdulta, cruthanna nó téacs a chur isteach agus a mhodhnú, íomhánna nó cairteacha a chur le sleamhnán, obair le táblaí agus go leor eile. Is féidir é a úsáid ar aon ardán (Windows, Linux, MacOS, etc.) ina bhfuil PHP 7 nó níos airde suiteáilte. Is riachtanas eile é Oracle JDK 7 nó níos airde.

Chuimsigh Aspose.Slides do PHP trí Java tacaíocht d’fhormáidí comhaid léirithe ceannródaíocha éagsúla mar PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM, agus ODP. Ligeann an leabharlann d’fhorbróirí bogearraí láithreoireachtaí a thiontú go roinnt formáidí coitianta comhaid ar nós PDF, Word, JPG, HTML, GIF, SVG, agus go leor formáidí eile. Tacaíonn sé freisin le cur i láthair a chriptiú agus a dhíchriptiú, cur i láthair a chosnaíonn pasfhocail, agus pasfhocail a bhaint gan stró. Tríd is tríd, is rogha iontach é Aspose.Slides do PHP trí Java chun láithreoireachtaí PowerPoint a chruthú, a chur in eagar agus oibriú leo.

Previous Next

Ag Tús le Aspose.Slides do PHP trí Java

Is é an bealach molta chun Aspose.Slides a shuiteáil do PHP trí Java ná úsáid a bhaint as cumadóir. Úsáid pacálaí chun ár leabharlann PHP a shuiteáil le haghaidh próiseáil Léiriúcháin ó stór Pacáiste PHP.

Suiteáil Aspose.Slides do PHP trí Java trí chumadóir

composer require aspose/slides 
Is féidir leat é a íoslódáil go díreach ó Leathanach scaoilte táirge Aspose.

Cruthaigh Comhaid PowerPoint PPT & PPTX trí PHP API

Chuir Aspose.Slides do PHP trí Java roinnt gnéithe cumhachtacha chun cur i láthair PowerPoint a chruthú agus a bhainistiú laistigh dá bhfeidhmchláir PHP féin. Ligeann an leabharlann d’fhorbróirí bogearraí cur i láthair a chruthú ón tús, sleamhnáin nua a chur le láithreoireachtaí atá ann cheana féin, comhaid fuaime agus físe a chur isteach sna sleamhnáin, íomhánna a chur leis laistigh de láithreoireachtaí, airíonna cáipéis léirithe a léamh nó a mhodhnú, cosaint ar chur i láthair a chur i bhfeidhm, sleamhnáin a chóipeáil nó a chlónáil ar an cur i láthair céanna nó eile.

Cruthaigh Láithreoireachtaí & Cuir Taobh leis trí PHP API

<?php
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();
}
?> 

Cuir Comhaid Ilmheán le Láithreoireachtaí trí PHP API

Tugann Aspose.Slides do PHP trí leabharlann Java an cumas d'fhorbróirí bogearraí comhaid ilmheán a chur isteach laistigh dá láithreoireachtaí PowerPoint ag úsáid cód PHP. Tá roinnt gnéithe tábhachtacha curtha san áireamh ag an leabharlann chun comhaid ilmheán a láimhseáil, mar shampla frámaí físe nua a chur le léirithe, frámaí físe atá ann cheana a bhainistiú, frámaí fuaime nua a chur isteach i láithreoireachtaí, comhaid fuaime atá ann cheana a bhainistiú, frámaí físe nó fuaime nach dteastaíonn a scriosadh, agus mar sin de. Is féidir freisin an fráma físe nó fuaime a shaincheapadh trí airíonna éagsúla a shocrú mar ionad, méid, lúb agus toirt.

Conas Cuir Comhad Fuaime nó Físe le Sleamhnán Léirithe trí PHP API

<php use Aspose\Slides\VideoFrame;
use Aspose\Slides\AudioFrame;

$videoFrame = $presentation->getSlides()->get_Item(0)->getShapes()->addVideoFrame(50, 50, 320, 240, '/path/to/video.mp4');
$audioFrame = $presentation->getSlides()->get_Item(1)->getShapes()->addAudioFrame(100, 100, 100, 100, '/path/to/audio.mp3');

// customize the video or audio 

$videoFrame->setLooping(true);
$audioFrame->setVolume(50);

//Finally Save Presentation to a file or stream.
$presentation->save('/path/to/new/presentation.pptx', Java('com.aspose.slides.SaveFormat')->Pptx);
?> 

Tiontú Léiriúcháin go Formáidí Eile trí PHP API

Is API an-saibhir é Aspose.Slides do PHP trí Java a éascaíonn poist fhorbróirí bogearraí trí thacaíocht iomlán a sholáthar dóibh chun formáidí comhaid láithreoireachtaí PowerPoint a chruthú agus a thiontú go roinnt formáidí comhaid tacaithe eile, mar PDF, PDF/ A, XPS, HTML, PNG, JPEG, Word, TIFF, GIF, SWF flash, Video agus go leor eile. Is féidir freisin sleamhnán a thiontú go híomhánna SVG agus formáidí íomhá eile. Chuir an API tacaíocht ar fáil freisin chun láithreoireachtaí ODP OpenOffice a thiontú go formáidí comhaid eile cosúil le cineálacha PowerPoint. Léiríonn an sampla seo a leanas conas comhad léirithe PPTX a onnmhairiú go formáid comhaid PDF ag baint úsáide as orduithe PHP.

Tiontaigh Léiriú go PDF in Aipeanna PHP

<php
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();
}
?>

Cumaisc láithreoireachtaí PowerPoint le PHP API

Chuimsigh Aspose.Slides do PHP trí Java gné an-úsáideach chun cur i láthair PowerPoint a chumasc agus a scoilteadh laistigh d’fheidhmchláir PHP. Cuireann an API ar chumas forbróirí bogearraí láithreoireachtaí PowerPoint a chumasc san fhormáid chéanna cosúil le PPT go PPT nó PPTX go PPTX, etc. chomh maith le láithreoireachtaí a chumasc i bhformáidí éagsúla comhaid ar nós PPT go PPTX nó PPTX go ODP, etc. cur i láthair iomlán a chumasc, sleamhnáin roghnaithe a chumasc isteach i gcur i láthair. Trí úsáid a bhaint as Aspose.Slides do PHP, tacaítear freisin le comhaid eile cosúil le híomhánna a chumasc, cosúil le JPG le JPG nó PNG le PNG nó doiciméid mar PDF go PDF nó HTML le HTML, agus mar sin de.

Cóipeáil Sleamhnán ó Léiriú Foinse go Láithreoireachtaí Cumaiscthe trí PHP API

<php use Aspose\Slides\Examples\PHP\Merging\SimplePresentationMerge;
use Aspose\Slides\Examples\Utils\Utils;

require_once("../vendor/autoload.php");

use com\aspose\slides\Presentation;
use com\aspose\slides\SaveFormat;

// Instantiate first presentation
$presentation1 = new Presentation("presentation1.pptx");

// Instantiate second presentation
$presentation2 = new Presentation("presentation2.pptx");

// Create new presentation object
$mergedPresentation = new Presentation();

// Copy slides from first presentation to merged presentation
foreach ($presentation1->getSlides() as $slide) {
    $mergedPresentation->getSlides()->addClone($slide);
}

// Copy slides from second presentation to merged presentation
foreach ($presentation2->getSlides() as $slide) {
    $mergedPresentation->getSlides()->addClone($slide);
}

// Save merged presentation
$mergedPresentation->save("mergedPresentation.pptx", SaveFormat::Pptx);
?>
 Gaeilge