Panoramica delle funzionalità
Piattaforme supportate
Aspose.Slides per Python via Java è un’API indipendente dalla piattaforma. Può essere utilizzata su qualsiasi piattaforma (Windows, Linux, macOS, ecc.) dove è installato Python 3.7 o superiore. JDK 8 o superiore è un altro requisito.
Formati di file e conversioni
Aspose.Slides per Python via Java supporta la maggior parte dei formati di documento PowerPoint. Consente anche di esportarli nei formati di file più popolari che le organizzazioni usano e condividono tra loro. Consulta questi dettagli:
| Funzionalità | Descrizione |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides per Python via Java offre l’elaborazione più veloce per questo formato di documento di presentazione. |
| Conversione da PPT a PPTX | Aspose.Slides per Python 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 per Python via Java supporta la conversione di PresentationEx in formato HTML. |
Rendering della presentazione
Aspose.Slides per Python 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 per Python via Java, è possibile renderizzare le diapositive di presentazione e le immagini su diapositive in tutti i formati grafici supportati da Java, come TIFF, PNG, BMP, JPEG, GIF. |
| Formato SVG | Aspose.Slides per Python via Java fornisce anche metodi integrati che consentono di esportare le diapositive di presentazione in formati Scalable Vector Graphics (SVG). |
Funzionalità del contenuto
Aspose.Slides per Python via Java 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 per Python via Java consente di accedere e modificare le diapositive master dei documenti di presentazione. |
| Diapositive normali | Con Aspose.Slides per Python via Java è possibile creare nuove diapositive di diversi tipi; è inoltre possibile accedere e modificare le diapositive esistenti nelle presentazioni. |
| Clonazione / Copia di diapositive | Sono disponibili metodi integrati forniti da Aspose.Slides per Python via Java che consentono di clonare o copiare diapositive esistenti all’interno di una presentazione. È inoltre possibile utilizzare diapositive copiate o 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 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 utilizzando il metodo appropriato. |
| Intestazioni e piè di pagina | Aspose.Slides per Python via Java semplifica la gestione di intestazioni e piè di pagina nelle diapositive. |
| Note nelle diapositive | Con Aspose.Slides per Python via Java è possibile accedere e modificare le note associate a una diapositiva e aggiungere nuove note. |
| Ricerca di una forma | È possibile trovare una forma specifica in una diapositiva usando il testo alternativo associato alla forma. |
| Sfondi | Aspose.Slides per Python via Java consente di lavorare con gli sfondi associati a una diapositiva master o normale in una presentazione. |
| Caselle di testo | È possibile creare caselle di testo da zero. È possibile accedere alle 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 per Python via Java. |
| Forme di polilinea | È possibile creare o modificare forme di linea poligonale con Aspose.Slides per Python via Java. |
| Forme ellittiche | È possibile creare o modificare forme ellittiche con Aspose.Slides per Python via Java. |
| Forme raggruppate | Aspose.Slides per Python via Java supporta le forme raggruppate. |
| Auto shape | Aspose.Slides per Python via Java supporta le auto shape. |
| SmartArt | Aspose.Slides per Python via Java fornisce il supporto per le forme SmartArt in MS PowerPoint. |
| Grafici | Aspose.Slides per Python via Java fornisce il supporto per i grafici MSO in PowerPoint. |
| Serializzazione delle forme | Aspose.Slides per Python via Java supporta un gran numero di forme. Quando manca il supporto per una forma, è possibile utilizzare un metodo di serializzazione per serializzare quella forma da una diapositiva esistente. In questo modo è possibile riutilizzare la forma secondo le proprie esigenze. |
| Riquadri immagine | È possibile gestire le immagini nei riquadri immagine con Aspose.Slides per Python via Java. |
| Riquadri audio | È possibile collegare o incorporare file audio nei riquadri audio sulle diapositive con Aspose.Slides per Python via Java. |
| Riquadri video | È possibile gestire file video nei riquadri video. Aspose.Slides per Python via Java fornisce anche il supporto per video collegati e incorporati. |
| Riquadro OLE | È possibile gestire oggetti OLE nei riquadri OLE con Aspose.Slides per Python via Java. |
| Tabelle | Aspose.Slides per Python via Java supporta le tabelle nelle diapositive. |
| Controlli ActiveX | Supporto per i controlli ActiveX. |
| Macro VBA | Supporto per la gestione di macro VBA all’interno delle presentazioni. |
| Riquadro di testo | È possibile accedere al testo di qualsiasi forma tramite il riquadro di testo associato a quella forma. |
| Scansione del testo | È possibile scansionare il testo in una presentazione a livello di presentazione o di diapositiva tramite metodi di scansione integrati. |
| Animazioni | È possibile applicare animazioni alle forme. |
| Presentazioni | Aspose.Slides per Python via Java supporta le presentazioni e le transizioni delle diapositive. |
Funzionalità di formattazione
Con Aspose.Slides per Python via Java, è possibile formattare testi e forme sulle diapositive delle presentazioni. Consulta questi dettagli:
| Funzionalità | Descrizione |
|---|---|
| Formattazione del testo | In Aspose.Slides per Python via Java, è possibile gestire i testi tramite i riquadri di testo associati alle forme. Pertanto, è possibile formattare i testi usando i paragrafi e le parti associate ai riquadri di testo. Questi elementi di testo possono essere formattati tramite Aspose.Slides per Python via Java. - Tipo di carattere - Dimensione del carattere - Colore del carattere - Tonalità del carattere - Allineamento del paragrafo - Elencazione del paragrafo - Orientamento del paragrafo |
| Formattazione della forma | In Aspose.Slides per Python via Java, l’elemento base di una diapositiva è una forma. È possibile formattare questi elementi di forma con Aspose.Slides per Python via Java: - Posizione - Dimensione - Linea - Riempimento (inclusi Pattern, Gradient, Solid) - Testo - Immagine |