Panoramica delle funzionalità
Piattaforme supportate
Aspose.Slides for Node.js via Java è un’API indipendente dalla piattaforma. Può essere utilizzata su qualsiasi piattaforma (Windows, Linux, macOS, ecc.) dove è installato Node.js 7 o superiore. Oracle JDK 8 o superiore è un altro requisito.
Formati file e conversioni
Aspose.Slides for Node.js via Java supporta la maggior parte dei formati di documento PowerPoint. Consente inoltre di esportarli nei formati di file più popolari usati dalle organizzazioni per condividere i contenuti. Consulta questi dettagli:
| Funzionalità | Descrizione |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via Java fornisce l’elaborazione più veloce per questo formato di documento di presentazione. |
| PPT to PPTX conversion | Aspose.Slides for Node.js 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). |
| PPTX To HTML Conversion | Aspose.Slides for Node.js via Java supporta la conversione di PresentationEx in formato HTML. |
Rendering di presentazioni
Aspose.Slides for Node.js 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 | Utilizzando Aspose.Slides for Node.js via Java, è possibile renderizzare le diapositive della presentazione e le immagini sulle diapositive in tutti i formati grafici supportati da Java, come TIFF, PNG, BMP, JPEG, GIF. |
| Formato SVG | Aspose.Slides for Node.js via Java fornisce anche metodi integrati che consentono di esportare le diapositive della presentazione nei formati Scalable Vector Graphics (SVG). |
Funzionalità del contenuto
Aspose.Slides for Node.js via Java consente di accedere, modificare o creare praticamente tutti gli elementi o contenuti dei documenti di presentazione. Consulta questi dettagli:
| Funzionalità | Descrizione |
|---|---|
| Diapositive master | Le diapositive master definiscono il layout delle diapositive normali. Aspose.Slides for Node.js via Java consente di accedere e modificare le diapositive master dei documenti di presentazione. |
| Diapositive normali | Con Aspose.Slides for Node.js via Java, è possibile creare nuove diapositive di diversi tipi; è inoltre possibile accedere e modificare le diapositive esistenti nelle presentazioni. |
| Clonazione / Copia di diapositive | Esistono metodi integrati forniti da Aspose.Slides for Node.js via Java 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 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 testo | Puoi 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 for Node.js via Java facilita la gestione di intestazioni/piè di pagina nelle diapositive. |
| Note nelle diapositive | Con Aspose.Slides for Node.js via Java, è possibile accedere e modificare le note associate a una diapositiva e anche aggiungere nuove note. |
| Ricerca di una forma | Puoi anche trovare una forma particolare in una diapositiva utilizzando il testo alternativo associato alla forma. |
| Sfondi | Aspose.Slides for Node.js 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 alle caselle di testo esistenti. È inoltre possibile modificare i loro testi senza perdere il formato originale del testo. |
| Forme rettangolari | Puoi creare o modificare forme rettangolari con Aspose.Slides for Node.js via Java. |
| Forme polilinea | Puoi creare o modificare forme polilinea con Aspose.Slides for Node.js via Java. |
| Forme ellittiche | Puoi creare o modificare forme ellittiche con Aspose.Slides for Node.js via Java. |
| Forme raggruppate | Aspose.Slides for Node.js via Java supporta le forme raggruppate. |
| Forme automatiche | Aspose.Slides for Node.js via Java supporta le forme automatiche. |
| SmartArt | Aspose.Slides for Node.js via Java fornisce supporto per le forme SmartArt in MS PowerPoint. |
| Grafici | Aspose.Slides for Node.js via Java fornisce supporto per i grafici MSO in PowerPoint. |
| Serializzazione delle forme | Aspose.Slides for Node.js via Java supporta un gran numero di forme. Quando Aspose.Slides for Node.js via Java non supporta una forma, è possibile utilizzare un metodo di serializzazione attraverso il quale è possibile serializzare quella forma da una diapositiva esistente. In questo modo, è possibile utilizzare la forma successivamente secondo le proprie esigenze. |
| Cornici immagine | Puoi gestire le immagini nelle cornici immagine con Aspose.Slides for Node.js via Java. |
| Cornici audio | Puoi collegare o incorporare file audio in cornici audio sulle diapositive con Aspose.Slides for Node.js via Java. |
| Cornici video | Puoi gestire i file video nelle cornici video. Aspose.Slides for Node.js via Java fornisce inoltre supporto per video collegati e incorporati. |
| Cornice OLE | Puoi gestire gli oggetti OLE nelle cornici OLE con Aspose.Slides for Node.js via Java. |
| Tabelle | Aspose.Slides for Node.js 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 testo | Puoi accedere al testo di qualsiasi forma tramite la cornice testo associata a quella forma. |
| Scansione del testo | Puoi scansionare il testo in una presentazione a livello di presentazione o di diapositiva tramite metodi di scansione integrati. |
| Animazioni | Puoi applicare animazioni alle forme. |
| Presentazioni | Aspose.Slides for Node.js via Java supporta le presentazioni e le transizioni di diapositiva. |
Funzionalità di formattazione
Con Aspose.Slides for Node.js via Java, è possibile formattare testi e forme sulle diapositive delle presentazioni. Consulta questi dettagli:
| Funzionalità | Descrizione |
|---|---|
| Formattazione del testo | In Aspose.Slides for Node.js via Java, è possibile gestire i testi tramite le cornici testo associate alle forme. Pertanto, è possibile formattare i testi utilizzando i paragrafi e le sezioni associate alle cornici testo. Questi elementi di testo possono essere formattati tramite Aspose.Slides for Node.js via Java. - Tipo di carattere - Dimensione del carattere - Colore del carattere - Toni del carattere - Allineamento del paragrafo - Elenchi puntati del paragrafo - Orientamento del paragrafo |
| Formattazione della forma | In Aspose.Slides for Node.js via Java, l’elemento base di una diapositiva è una forma. È possibile formattare questi elementi forma con Aspose.Slides for Node.js 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 è necessario; 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 oggetto presentation non deve essere utilizzato da multiple threads contemporaneamente.
Le password dei file e la crittografia sono supportate?
Sì. È possibile aprire presentazioni crittografate, 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 directory dei font nella tua applicazione per evitare sostituzioni inaspettate.
Ci sono limitazioni nella versione di valutazione?
In modalità di valutazione, viene aggiunta una filigrana all’output e si applicano alcune limitazioni; è disponibile una licenza temporanea di 30 giorni per testare tutte le funzionalità.
L’importazione di formati esterni in una presentazione (PDF/HTML → PPTX) è supportata?
Sì. È possibile aggiungere pagine PDF e contenuti HTML a una presentazione, trasformandoli in diapositive.