Panoramica delle funzionalità
Piattaforme supportate
Aspose.Slides for Java supporta le piattaforme di sviluppo e distribuzione più popolari.
| Funzionalità | Descrizione |
|---|---|
| Applicazioni desktop | Aspose.Slides for Java può essere utilizzato per sviluppare applicazioni Windows Forms |
| Applicazioni Web aziendali | Utilizzare Aspose.Slides for Java aiuta a costruire applicazioni Web. È inoltre fornito il supporto per l’uso di Aspose.Slides for Java con PHP. |
| Linux/Unix | Aspose.Slides for Java è un’API indipendente dalla piattaforma e può funzionare in ambienti Linux e Unix. |
Formati file e conversioni
Aspose.Slides for Java supporta la maggior parte dei formati di documento Microsoft PowerPoint e li esporta nei formati più usati dalle organizzazioni.
| Funzionalità | Descrizione |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Java fornisce l’elaborazione più veloce per questo formato di documento di presentazione. |
| PresentationML (PPTX, XML) | Aspose.Slides for Java supporta l’elaborazione del formato di presentazione OOXML (noto anche come PresentationML o PPTX). |
| PPT to PPTX conversion | Aspose.Slides for Java supporta la conversione da PPT a PPTX. |
| Portable Document Format (PDF) | I formati file supportati possono essere esportati in documenti Adobe Portable Document Format (PDF) con un unico metodo. |
| XML Parser Specification (XPS) | Tutti i formati file supportati possono essere esportati in documenti XML Parser Specification (XPS) con un unico metodo. |
| Tagged Image File Format (TIFF) | I formati di file di presentazione supportati da Aspose.Slides for Java possono anche essere esportati in Tagged Image File Format (TIFF). |
| ODP to PPTX Conversion | Aspose.Slides for Java supporta il caricamento di OpenDocument Presentation (ODP) e la loro conversione in PPTX. |
| Presentation To HTML Conversion | Aspose.Slides for Java supporta la conversione di PresentationEx in formato HTML. |
Rendering delle presentazioni
Aspose.Slides for Java supporta il rendering ad alta fedeltà delle diapositive delle presentazioni in vari formati grafici:
| Funzionalità | Descrizione |
|---|---|
| Formati immagine supportati | Utilizzando Aspose.Slides for Java, è possibile renderizzare non solo le diapositive di presentazione, ma anche le immagini presenti nelle diapositive, in formati grafici popolari come TIFF, PNG, BMP, JPEG, GIF e metafile. |
| Formato SVG | Aspose.Slides for Java fornisce un metodo integrato per esportare le diapositive di presentazione in formato Scalable Vector Graphics (SVG). |
Caratteristiche del contenuto
Aspose.Slides for Java consente di accedere, modificare o creare quasi tutti i possibili contenuti delle presentazioni.
| Funzionalità | Descrizione |
|---|---|
| Diapositive master | Le diapositive master definiscono il layout delle diapositive normali. Aspose.Slides for Java consente di accedere e modificare le diapositive master di una presentazione. |
| Diapositive normali | Utilizzando Aspose.Slides for Java, è possibile non solo creare nuove diapositive di vari tipi, ma anche accedere e modificare le diapositive esistenti. |
| Clonazione / Copia di diapositive | Aspose.Slides for Java fornisce metodi per clonare o copiare diapositive esistenti non solo all’interno di una presentazione, ma anche da una presentazione all’altra. Poiché una diapositiva eredita il suo layout dalla diapositiva master, i metodi di clonazione incorporati copiano automaticamente la master durante la clonazione. |
| Gestione delle sezioni di diapositive | Fornisce la possibilità di organizzare le diapositive in diverse sezioni all’interno della presentazione. |
| Segnaposti e segnaposti di testo | Accesso ai segnaposti e ai segnaposti di testo in una diapositiva. Inoltre, è possibile creare una diapositiva con segnaposti di testo da zero utilizzando il metodo appropriato. |
| Intestazioni e piè di pagina | Aspose.Slides for Java facilita la gestione di intestazioni e piè di pagina nelle diapositive. |
| Note nelle diapositive | Con Aspose.Slides for Java è possibile non solo accedere e modificare le note associate a una diapositiva, ma anche aggiungerle. |
| Ricerca di una forma | È possibile trovare una forma specifica in una diapositiva usando il testo alternativo associato alla forma. |
| Sfondi | Aspose.Slides for Java consente di lavorare con lo sfondo associato a una diapositiva master o normale. |
| Caselle di testo | Le caselle di testo possono essere create da zero. Le caselle di testo esistenti possono essere accessibili e il loro testo può essere modificato senza perdere il formato originale. |
| Forme rettangolari | Le forme rettangolari possono essere create o modificate da Aspose.Slides for Java. |
| Forme a linea poligonale | Le forme a linea poligonale possono anche essere create o modificate da Aspose.Slides for Java. |
| Forme ellittiche | Le forme ellittiche sono anch’esse create o modificate da Aspose.Slides for Java. |
| Forme raggruppate | Aspose.Slides for Java supporta le forme raggruppate. |
| Forme automatiche | Le forme automatiche sono supportate da Aspose.Slides for Java. |
| SmartArt | Supporto per le forme SmartArt disponibili in MS PowerPoint. |
| Grafici | Supporto per i grafici MSO supportati da PowerPoint. |
| Riquadri immagine | Le immagini sono gestite nei riquadri immagine tramite Aspose.Slides for Java. |
| Riquadri audio | I file audio possono essere collegati o incorporati nelle diapositive in riquadri audio tramite Aspose.Slides for Java. |
| Riquadri video | I file video sono gestiti nei riquadri video tramite Aspose.Slides for Java. È disponibile il supporto per video collegati così come per video incorporati. |
| Riquadro OLE | Gli oggetti OLE sono gestiti nei riquadri OLE da Aspose.Slides for Java. |
| Controlli ActiveX | È disponibile il supporto per i controlli ActiveX. |
| Macro VBA | Supporto per la gestione delle macro VBA all’interno della presentazione. |
| Tabelle | Le tabelle nelle diapositive sono supportate da Aspose.Slides for Java. |
| Riquadro testo | Il testo associato a qualsiasi forma può essere accessibile attraverso il riquadro testo associato a quella forma. |
| Scansione del testo | Il testo in una presentazione può essere scansionato a livello di presentazione o di diapositiva mediante i metodi di scansione integrati. |
| Animazioni | Le animazioni possono essere applicate alle forme. |
| Presentazioni con diapositiva | Le presentazioni con diapositiva e le transizioni tra diapositive sono supportate. |
Caratteristiche di formattazione
È possibile formattare testo e forme sulle diapositive di un documento di presentazione utilizzando Aspose.Slides for Java.
| Funzionalità | Descrizione |
|---|---|
| Formattazione del testo | In Aspose.Slides for Java, il testo è gestito tramite frame di testo associati alle forme. Pertanto, il testo è formattato utilizzando paragrafi e porzioni associate ai frame di testo. I seguenti elementi di testo possono essere formattati. - Tipo di carattere. - Dimensione del carattere. - Colore del carattere. - Sfumature del carattere. - Allineamento del paragrafo. - Stile elenco puntato del paragrafo. - Orientamento del paragrafo. |
| Formattazione della forma | In Aspose.Slides for Java, l’elemento base di una diapositiva è la forma. I seguenti elementi della forma possono essere formattati usando Aspose.Slides for Java: - Posizione - Dimensione - Linea - Riempimento (inclusi trama, gradiente e solido). - Testo - Immagine |
FAQ
Devo installare Microsoft PowerPoint sul server/PC affinché la libreria funzioni?
No. PowerPoint non è necessario; Aspose.Slides è un motore autonomo per creare, modificare, convertire e rendere presentazioni.
Come funziona il multithreading? È possibile parallelizzare l’elaborazione?
È sicuro processare documenti diversi in thread diversi; lo stesso presentation object 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 occuparmi dei pacchetti di font nei contenitori Linux?
Sì. Si consiglia di installare pacchetti di font comuni e/o specificare esplicitamente specify 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à.
L’importazione di formati esterni in una presentazione (PDF/HTML → PPTX) è supportata?
Sì. È possibile aggiungere PDF pages and HTML content a una presentazione, trasformandoli in diapositive.