Panoramica delle funzionalità

Piattaforme supportate

Aspose.Slides for PHP via Java è un’API indipendente dalla piattaforma. Può essere usata su qualsiasi piattaforma (Windows, Linux, macOS, ecc.) dove è installato PHP 7 o superiore. Oracle JDK 7 o superiore è un altro requisito.

Formati file e conversioni

Aspose.Slides for PHP via Java supporta la maggior parte dei formati di documento PowerPoint. Consente inoltre di esportarli nei formati di file più diffusi che le organizzazioni usano e condividono tra loro. Consulta questi dettagli:

Funzionalità Descrizione
Microsoft PowerPoint (PPT) Aspose.Slides for PHP via Java offre l’elaborazione più veloce per questo formato di documento di presentazione.
Conversione PPT in PPTX Aspose.Slides for PHP via Java supporta la conversione da PPT a PPTX.
Portable Document Format (PDF) Puoi esportare tutti i formati di file supportati in documenti Adobe Portable Document Format (PDF) con un unico metodo.
XML Parser Specification (XPS) Puoi esportare tutti i formati di file supportati in documenti XML Parser Specification (XPS) con un unico metodo.
Tagged Image File Format (TIFF) Puoi esportare tutti i formati di file di presentazione supportati in Tagged Image File Format (TIFF).
Conversione PPTX in HTML Aspose.Slides for PHP via Java supporta la conversione di PresentationEx in formato HTML.

Rendering della presentazione

Aspose.Slides for PHP via Java supporta il rendering ad alta fedeltà delle diapositive di una presentazione in diversi formati grafici. Consulta questi dettagli:

Funzionalità Descrizione
Formati immagine supportati da Java Usando Aspose.Slides for PHP via Java, puoi renderizzare diapositive e immagini delle diapositive in tutti i formati grafici supportati da Java, come TIFF, PNG, BMP, JPEG, GIF.
Formato SVG Aspose.Slides for PHP via Java fornisce inoltre metodi integrati che consentono di esportare le diapositive della presentazione in formati Scalable Vector Graphics (SVG).

Funzionalità del contenuto

Aspose.Slides for PHP via Java ti consente di accedere, modificare o creare quasi tutti gli elementi o i contenuti dei documenti di presentazione. Consulta questi dettagli:

Funzionalità Descrizione
Diapositive master Le diapositive master definiscono il layout delle diapositive normali. Aspose.Slides for PHP via Java ti consente di accedere e modificare le diapositive master dei documenti di presentazione.
Diapositive normali Con Aspose.Slides for PHP via Java, puoi creare nuove diapositive di diversi tipi; puoi anche accedere e modificare le diapositive esistenti nelle presentazioni.
Clonazione / Copia di diapositive Aspose.Slides for PHP via Java fornisce metodi integrati che consentono di clonare o copiare diapositive esistenti all’interno di una presentazione. Puoi anche utilizzare diapositive copiate e clonate da una presentazione all’altra. Poiché una diapositiva eredita il layout dalla diapositiva master, i metodi di clonazione integrati copiano automaticamente il master durante la clonazione.
Gestione delle sezioni diapositive Metodi per organizzare le diapositive in diverse sezioni all’interno di una presentazione.
Segnaposti e segnaposti di testo Puoi accedere ai segnaposti e ai segnaposti di testo in una diapositiva. Inoltre, puoi creare una diapositiva con segnaposti di testo da zero usando il metodo appropriato.
Intestazioni e piè di pagina Aspose.Slides for PHP via Java facilita la gestione di intestazioni/​piè di pagina nelle diapositive.
Note nelle diapositive Con Aspose.Slides for PHP via Java, puoi accedere e modificare le note associate a una diapositiva e anche aggiungere nuove note.
Ricerca di una forma Puoi anche trovare una forma specifica in una diapositiva utilizzando il testo alternativo associato alla forma.
Sfondi Aspose.Slides for PHP via Java ti consente di lavorare con gli sfondi associati a una diapositiva master o normale in una presentazione.
Caselle di testo Le caselle di testo possono essere create da zero. Puoi accedere alle caselle di testo esistenti. Puoi anche modificare i loro testi senza perdere il formato originale.
Forme rettangolari Puoi creare o modificare forme rettangolari con Aspose.Slides for PHP via Java.
Forme a polilinea Puoi creare o modificare forme a polilinea con Aspose.Slides for PHP via Java.
Forme ellittiche Puoi creare o modificare forme ellittiche con Aspose.Slides for PHP via Java.
Forme raggruppate Aspose.Slides for PHP via Java supporta le forme raggruppate.
Forme automatiche Aspose.Slides for PHP via Java supporta le forme automatiche.
SmartArt Aspose.Slides for PHP via Java fornisce supporto per le forme SmartArt in MS PowerPoint.
Grafici Aspose.Slides for PHP via Java fornisce supporto per i grafici MSO in PowerPoint.
Serializzazione delle forme Aspose.Slides for PHP via Java supporta un gran numero di forme. Quando Aspose.Slides for PHP via Java non supporta una forma, puoi usare un metodo di serializzazione attraverso il quale puoi serializzare quella forma da una diapositiva esistente. In questo modo, puoi riutilizzare la forma secondo le tue esigenze.
Cornici immagine Puoi gestire le immagini nelle cornici immagine con Aspose.Slides for PHP via Java.
Cornici audio Puoi collegare o incorporare file audio nelle cornici audio sulle diapositive con Aspose.Slides for PHP via Java.
Cornici video Puoi gestire file video nelle cornici video. Aspose.Slides for PHP via Java fornisce anche supporto per video collegati e incorporati.
Cornice OLE Puoi gestire oggetti OLE nelle cornici OLE con Aspose.Slides for PHP via Java.
Tabelle Aspose.Slides for PHP via Java supporta le tabelle nelle diapositive.
Controlli ActiveX Supporto per i controlli ActiveX.
Macro VBA Supporto per la gestione delle macro VBA all’interno delle presentazioni.
Cornice di testo Puoi accedere al testo di qualsiasi forma tramite la cornice di testo associata a quella forma.
Scansione del testo Puoi scansionare il testo di una presentazione a livello di presentazione o diapositiva tramite metodi di scansione integrati.
Animazioni Puoi applicare animazioni alle forme.
Presentazioni a scorrimento Aspose.Slides for PHP via Java supporta le presentazioni a scorrimento e le transizioni delle diapositive.

Funzionalità di formattazione

Con Aspose.Slides for PHP via Java, puoi formattare testi e forme sulle diapositive delle presentazioni. Consulta questi dettagli:

Funzionalità Descrizione
Formattazione del testo

In Aspose.Slides for PHP via Java, puoi gestire i testi tramite le cornici di testo associate alle forme. Pertanto, puoi formattare i testi usando i paragrafi e le parti associate alle cornici di testo. Questi elementi testuali possono essere formattati tramite Aspose.Slides for PHP via Java.

- Tipo di carattere

- Dimensione del carattere

- Colore del carattere

- Tinte del carattere

- Allineamento del paragrafo

- Elenco puntato del paragrafo

- Orientamento del paragrafo

Formattazione della forma

In Aspose.Slides for PHP via Java, l’elemento base di una diapositiva è una forma. Puoi formattare questi elementi forma con Aspose.Slides for PHP via Java:

- Posizione

- Dimensione

- Linea

- Riempimento (inclusi Pattern, Gradiente, Solido)

- Testo

- Immagine

FAQ

Devo installare Microsoft PowerPoint sul server/PC affinché la libreria funzioni?

No. PowerPoint non è richiesto; Aspose.Slides è un motore autonomo per creare, modificare, convertire e renderizzare presentazioni.

Come funziona il multithreading? È possibile parallelizzare l’elaborazione?

È sicuro elaborare documenti diversi in thread diversi; lo stesso presentation non deve essere utilizzato da multiple threads contemporaneamente.

Sono supportate le password dei file e la crittografia?

Sì. You can aprire presentazioni criptate, impostare o rimuovere una password di apertura e scrittura, e verificare lo stato di protezione.

Devo preoccuparmi dei pacchetti di font nei container Linux?

Sì. È consigliato installare i pacchetti di font comuni e/o specificare esplicitamente le font directories nella tua applicazione per evitare sostituzioni inattese.

Ci sono limitazioni nella versione di valutazione?

In evaluation mode, viene aggiunta una filigrana all’output e si applicano determinate limitazioni; è disponibile una 30-day temporary license per test completi delle funzionalità.

È supportata l’importazione di formati esterni in una presentazione (PDF/HTML → PPTX)?

Sì. Puoi aggiungere PDF pages and HTML content a una presentazione, trasformandoli in diapositive.