Panoramica delle funzionalità
Piattaforme supportate
Aspose.Slides per Java supporta le piattaforme di sviluppo e distribuzione più diffuse.
| Funzionalità | Descrizione |
|---|---|
| Applicazioni desktop | Aspose.Slides per Java può essere utilizzato per sviluppare applicazioni Windows Forms |
| Applicazioni web enterprise | L’uso di Aspose.Slides per Java facilita la creazione di applicazioni Web. È inoltre fornito il supporto per l’utilizzo di Aspose.Slides per Java con PHP. |
| Linux/Unix | Aspose.Slides per Java è un’API indipendente dalla piattaforma e può funzionare in ambienti Linux e Unix. |
Formati di file e conversioni
Aspose.Slides per Java supporta la maggior parte dei formati di documento Microsoft PowerPoint e li esporta in formati popolari usati ampiamente dalle organizzazioni.
| Funzionalità | Descrizione |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides per Java offre la velocità di elaborazione più rapida per questo formato di presentazione. |
| PresentationML (PPTX, XML) | Aspose.Slides per Java supporta l’elaborazione del formato di presentazione OOXML (noto anche come PresentationML o PPTX). |
| PPT to PPTX conversion | Aspose.Slides per Java supporta la conversione da PPT a PPTX. |
| Portable Document Format (PDF) | I formati di file supportati possono essere esportati in documenti Adobe Portable Document Format (PDF) con un unico metodo. |
| XML Parser Specification (XPS) | Tutti i formati di 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 per Java possono anche essere esportati in Tagged Image File Format (TIFF). |
| ODP to PPTX Conversion | Aspose.Slides per Java supporta il caricamento di OpenDocument Presentation (ODP) e la conversione in PPTX. |
| Presentation To HTML Conversion | Aspose.Slides per Java supporta la conversione di PresentationEx in formato HTML. |
Rendering delle presentazioni
Aspose.Slides per Java supporta il rendering ad alta fedeltà delle diapositive delle presentazioni in vari formati grafici:
| Funzionalità | Descrizione |
|---|---|
| Formati immagine supportati | Con Aspose.Slides per Java potrai renderizzare non solo le diapositive della presentazione, ma anche le immagini presenti nelle diapositive, in formati grafici popolari come TIFF, PNG, BMP, JPEG, GIF e metafile. |
| Formato SVG | Aspose.Slides per Java fornisce un metodo integrato per esportare le diapositive della presentazione in formato Scalable Vector Graphics (SVG). |
Funzionalità di contenuto
Aspose.Slides per Java ti consente di accedere, modificare o creare quasi tutti i contenuti possibili delle presentazioni.
| Funzionalità | Descrizione |
|---|---|
| Diapositive master | Le diapositive master definiscono il layout delle diapositive normali. Aspose.Slides per Java permette di accedere e modificare le diapositive master di una presentazione. |
| Diapositive normali | Con Aspose.Slides per Java puoi non solo creare nuove diapositive di diversi tipi, ma anche accedere e modificare le diapositive esistenti. |
| Clonazione / Copia di diapositive | Aspose.Slides per Java fornisce metodi per clonare o copiare diapositive esistenti sia all’interno della stessa presentazione sia 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 delle diapositive | Possibilità di organizzare le diapositive in diverse sezioni all’interno della presentazione. |
| Segnaposto e segnaposto testo | Accesso ai segnaposto e ai segnaposto testo in una diapositiva. Inoltre, è possibile creare una diapositiva con segnaposto testo da zero usando il metodo appropriato. |
| Intestazioni e piè di pagina | Aspose.Slides per Java facilita la gestione di intestazioni/piè di pagina nelle diapositive. |
| Note nelle diapositive | Con Aspose.Slides per Java è possibile non solo accedere e modificare le note associate a una diapositiva, ma anche aggiungerle. |
| Ricerca di una forma | È possibile trovare una forma particolare in una diapositiva usando il testo alternativo associato alla forma. |
| Sfondi | Aspose.Slides per 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 accedute e il loro contenuto modificato senza perdere il formato originale del testo. |
| Forme rettangolari | Le forme rettangolari possono essere create o modificate da Aspose.Slides per Java. |
| Forme a polilinea | Le forme a polilinea possono anche essere create o modificate da Aspose.Slides per Java. |
| Forme ellittiche | Le forme ellittiche sono anch’esse create o modificate da Aspose.Slides per Java. |
| Forme di gruppo | Aspose.Slides per Java supporta le forme di gruppo. |
| Forme automatiche | Le forme automatiche sono supportate da Aspose.Slides per 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 in riquadri immagine tramite Aspose.Slides per Java. |
| Riquadri audio | I file audio possono essere collegati o incorporati nelle diapositive tramite riquadri audio di Aspose.Slides per Java. |
| Riquadri video | I file video sono gestiti in riquadri video tramite Aspose.Slides per Java. È disponibile il supporto sia per video collegati che incorporati. |
| Riquadro OLE | Gli oggetti OLE sono gestiti nei riquadri OLE da Aspose.Slides per 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 per Java. |
| Riquadro di testo | Il testo associato a qualsiasi forma può essere accessibile tramite il riquadro di testo associato a quella forma. |
| Scansione del testo | Il testo in una presentazione può essere scansionato a livello di presentazione o diapositiva tramite i metodi di scansione integrati. |
| Animazioni | Le animazioni possono essere applicate alle forme. |
| Presentazioni a scorrimento | Le presentazioni a scorrimento e le transizioni tra diapositive sono supportate. |
Funzionalità di formattazione
È possibile formattare testo e forme nelle diapositive di un documento di presentazione utilizzando Aspose.Slides per Java.
| Funzionalità | Descrizione |
|---|---|
| Formattazione del testo | In Aspose.Slides per Java, il testo è gestito tramite riquadri di testo associati alle forme. Pertanto, il testo è formattato usando paragrafi e parti associate ai riquadri di testo. È possibile formattare i seguenti elementi del testo. - Tipo di carattere. - Dimensione del carattere. - Colore del carattere. - Sfumature del carattere. - Allineamento del paragrafo. - Puntatura del paragrafo. - Orientamento del paragrafo. |
| Formattazione della forma | In Aspose.Slides per Java, l’elemento base di una diapositiva è la forma. I seguenti elementi della Forma possono essere formattati usando Aspose.Slides per Java: - Posizione - Dimensione - Linea - Riempimento (inclusi modello, 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 la creazione, modifica, conversione e rendering di 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 crittografate, impostare o rimuovere una password di apertura e scrittura, e verificare lo stato di protezione.
Devo occuparmi dei pacchetti di caratteri nei contenitori Linux?
Sì. È consigliato installare pacchetti di caratteri comuni e/o specificare esplicitamente 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 alcune 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ì. È possibile aggiungere PDF pages and HTML content a una presentazione, trasformandoli in diapositive.