Panoramica delle funzionalità
Piattaforme supportate
Aspose.Slides for PHP via Java è un’API indipendente dalla piattaforma. Può essere utilizzata su qualsiasi piattaforma (Windows, Linux, macOS, ecc.) dove è installato PHP 7 o versioni successive. Oracle JDK 7 o versioni successive è un altro requisito.
Formati di 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. Consulta i dettagli:
| Funzione | Descrizione |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for PHP via Java fornisce l’elaborazione più veloce per questo formato di documento di presentazione. |
| Conversione da PPT a PPTX | Aspose.Slides for PHP via Java supporta la conversione da PPT a PPTX |
| Portable Document Format (PDF) | È possibile esportare tutti i formati di file supportati in documenti Adobe Portable Document Format (PDF) con un unico metodo. |
| XML Parser Specification (XPS) | È possibile esportare tutti i formati di file supportati in documenti XML Parser Specification (XPS) con un unico metodo. |
| Tagged Image File Format (TIFF) | È possibile esportare tutti i formati di file di presentazione supportati in Tagged Image File Format (TIFF). |
| Conversione da PPTX a HTML | Aspose.Slides for PHP via Java supporta la conversione di PresentationEx in formato HTML. |
Rendering delle presentazioni
Aspose.Slides for PHP via Java supporta il rendering ad alta fedeltà delle diapositive di una presentazione in diversi formati grafici. Consulta i dettagli:
| Funzione | Descrizione |
|---|---|
| Formati immagine supportati da Java | Utilizzando Aspose.Slides for PHP via Java, è possibile renderizzare diapositive e immagini su 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 diapositive in formati Scalable Vector Graphics (SVG). |
| Stampa della presentazione | Le versioni più recenti di Aspose.Slides for PHP via Java offrono metodi di stampa integrati con diverse opzioni. |
Funzionalità del contenuto
Aspose.Slides for PHP via Java consente di accedere, modificare o creare quasi tutti gli elementi o i contenuti dei documenti di presentazione. Consulta i dettagli:
| Funzione | Descrizione |
|---|---|
| Diapositive master | Le diapositive master definiscono il layout delle diapositive normali. Aspose.Slides for PHP via Java consente di accedere e modificare le diapositive master dei documenti di presentazione. |
| Diapositive normali | Con Aspose.Slides for PHP via Java, è possibile creare nuove diapositive di diversi tipi; è anche possibile 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. È inoltre possibile utilizzare diapositive copiate e clonate da una presentazione all’altra. Poiché una diapositiva eredita il layout dalla diapositiva master, i metodi di clonazione copiano automaticamente il master. |
| Gestione delle sezioni delle diapositive | Metodi per organizzare le diapositive in diverse sezioni all’interno di una presentazione. |
| Segnaposti e segnaposti di testo | È possibile accedere ai segnaposti e ai segnaposti di testo in una diapositiva. Inoltre, è possibile 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, è possibile accedere e modificare le note associate a una diapositiva e aggiungere note nuove. |
| Ricerca di una forma | È possibile trovare una forma specifica in una diapositiva utilizzando il testo alternativo associato alla forma. |
| Sfondi | Aspose.Slides for PHP via Java 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. È possibile accedere a caselle di testo esistenti. È inoltre possibile modificare i loro testi senza perdere il formato originale. |
| Forme rettangolari | È possibile creare o modificare forme rettangolari con Aspose.Slides for PHP via Java. |
| Forme a polilinea | È possibile creare o modificare forme a polilinea con Aspose.Slides for PHP via Java. |
| Forme ellittiche | È possibile creare o modificare forme ellittiche con Aspose.Slides for PHP via Java. |
| Forme raggruppate | Aspose.Slides for PHP via Java supporta forme raggruppate |
| Forme automatiche | Aspose.Slides for PHP via Java supporta 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, è possibile utilizzare un metodo di serializzazione attraverso il quale si può serializzare quella forma da una diapositiva esistente. In questo modo, è possibile utilizzare la forma ulteriormente secondo le proprie esigenze. |
| Cornici immagine | È possibile gestire le immagini nelle cornici immagine con Aspose.Slides for PHP via Java. |
| Cornici audio | È possibile collegare o incorporare file audio nelle cornici audio delle diapositive con Aspose.Slides for PHP via Java. |
| Cornici video | È possibile gestire file video nelle cornici video. Aspose.Slides for PHP via Java fornisce anche supporto per video collegati e incorporati. |
| Cornice OLE | È possibile gestire oggetti OLE nelle cornici OLE con Aspose.Slides for PHP via Java. |
| Tabelle | Aspose.Slides for PHP via Java supporta 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 | È possibile accedere al testo di qualsiasi forma tramite la cornice di testo associata a quella forma. |
| Scansione del testo | È possibile eseguire la scansione del testo in una presentazione a livello di presentazione o diapositiva tramite metodi di scansione integrati. |
| Animazioni | È possibile applicare animazioni alle forme. |
| Presentazioni diapositive | Aspose.Slides for PHP via Java supporta presentazioni diapositive e transizioni diapositive. |
Funzionalità di formattazione
Con Aspose.Slides for PHP via Java, è possibile formattare testi e forme sulle diapositive delle presentazioni. Consulta i dettagli:
| Funzione | Descrizione |
|---|---|
| Formattazione del testo | In Aspose.Slides for PHP via Java, è possibile gestire i testi tramite le cornici di testo associate alle forme. Pertanto, è possibile formattare i testi utilizzando i paragrafi e le porzioni 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 - Tonalità del carattere - Allineamento del paragrafo - Puntatura elenco del paragrafo - Orientamento del paragrafo |
| Formattazione della forma | In Aspose.Slides for PHP via Java, l’elemento base di una diapositiva è una forma. È possibile formattare questi elementi forma con Aspose.Slides for PHP via Java: - Posizione - Dimensione - Linea - Riempimento (inclusi Pattern, Gradient, Solid) - Testo - Immagine |
FAQ
Devo installare Microsoft PowerPoint sul server/PC affinché la libreria funzioni?
No. PowerPoint non è richiesto; Aspose.Slides è un motore autonomo per la creazione, la modifica, la conversione e il rendering di presentazioni.
Come funziona il multithreading? È possibile parallelizzare l’elaborazione?
È sicuro elaborare documenti diversi in thread diversi; lo stessopresentazione non deve essere utilizzato damulti thread contemporaneamente.
Sono supportate le password dei file e la crittografia?
Sì. Puoi aprire presentazioni criptate, impostare o rimuovere una password di apertura e di 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 le directory dei font nella propria applicazione per evitare sostituzioni inattese.
Ci sono limitazioni nella versione di valutazione?
In modalità valutazione, viene aggiunta una filigrana all’output e si applicano alcune limitazioni; è disponibile una licenza temporanea di 30 giorni per test completi delle funzionalità.
È supportata l’importazione di formati esterni in una presentazione (PDF/HTML → PPTX)?
Sì. È possibile aggiungere pagine PDF e contenuti HTML a una presentazione, trasformandoli in diapositive.