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 documenti PowerPoint. Consente anche di esportarli nei formati di file più diffusi che le organizzazioni usano e condividono tra loro. Consulta i dettagli qui di seguito:

Funzionalità Descrizione
Microsoft PowerPoint (PPT) Aspose.Slides for Node.js via Java offre 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) È 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).
PPTX To HTML Conversion Aspose.Slides for Node.js via Java supporta la conversione di PresentationEx in formato HTML.

Rendering e stampa

Aspose.Slides for Node.js via Java supporta il rendering ad alta fedeltà delle diapositive di una presentazione in diversi formati grafici. Consulta i dettagli qui di seguito:

Funzionalità Descrizione
Java Supported Image Formats 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.
SVG Format Aspose.Slides for Node.js via Java fornisce inoltre metodi integrati che consentono di esportare le diapositive della presentazione in formati Scalable Vector Graphics (SVG).
Presentation Printing Le versioni più recenti di Aspose.Slides for Node.js via Java forniscono metodi di stampa integrati con diverse opzioni.

Funzionalità del contenuto

Aspose.Slides per Node.js via Java consente di accedere, modificare o creare quasi tutti gli elementi o i contenuti dei documenti di presentazione. Consulta i dettagli qui di seguito:

Funzionalità Descrizione
Master Slides Le master slide definiscono il layout delle slide normali. Aspose.Slides for Node.js via Java consente di accedere e modificare le Master Slide dei documenti di presentazione
Normal Slides Con Aspose.Slides for Node.js via Java è possibile creare nuove slide di diversi tipi; è inoltre possibile accedere e modificare le slide esistenti nelle presentazioni
Cloning / Copying Slides Sono disponibili metodi integrati forniti da Aspose.Slides for Node.js via Java che consentono di clonare o copiare le slide esistenti all’interno di una presentazione. È inoltre possibile utilizzare slide copiate e clonate da una presentazione all’altra. Poiché una slide eredita il layout dalla master slide, i metodi di clonazione integrati copiano automaticamente la master durante la clonazione
Managing Slides sections Metodi per organizzare le slide in diverse sezioni all’interno di una presentazione
Place Holders and Text Holders È possibile accedere ai segnaposti e ai segnaposti di testo in una slide. Inoltre, è possibile creare una slide con segnaposti di testo da zero utilizzando il metodo appropriato
Header and Footers Aspose.Slides for Node.js via Java semplifica la gestione di intestazioni e piè di pagina nelle slide
Notes in Slides Con Aspose.Slides for Node.js via Java è possibile accedere e modificare le note associate a una slide e anche aggiungere nuove note
Finding a Shape È inoltre possibile trovare una forma specifica in una slide utilizzando il testo alternativo associato alla forma
Backgrounds Aspose.Slides for Node.js via Java consente di gestire gli sfondi associati a una master slide o a una slide normale in una presentazione
Text Boxes 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
Rectangle Shapes È possibile creare o modificare forme rettangolari con Aspose.Slides for Node.js via Java
Poly Line Shapes È possibile creare o modificare forme a polilinea con Aspose.Slides for Node.js via Java
Ellipse Shapes È possibile creare o modificare forme ellittiche con Aspose.Slides for Node.js via Java
Group Shapes Aspose.Slides for Node.js via Java supporta le forme raggruppate
Auto Shapes 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
Charts Aspose.Slides for Node.js via Java fornisce supporto per i grafici MSO in PowerPoint
Shapes Serialization 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 per serializzare quella forma da una slide esistente. In questo modo è possibile riutilizzare la forma secondo le proprie esigenze
Picture Frames È possibile gestire le immagini nei riquadri immagine con Aspose.Slides for Node.js via Java
Audio Frames È possibile collegare o incorporare file audio nei riquadri audio sulle slide con Aspose.Slides for Node.js via Java
Video Frames È possibile gestire file video nei riquadri video. Aspose.Slides for Node.js via Java fornisce anche supporto per video collegati e incorporati
OLE Frame È possibile gestire oggetti OLE nei riquadri OLE con Aspose.Slides per Node.js via Java
Tables Aspose.Slides per Node.js via Java supporta le tabelle nelle slide
ActiveX Controls Supporto per i controlli ActiveX
VBA Macros Supporto per la gestione delle macro VBA all’interno delle presentazioni
Text Frame È possibile accedere al testo di qualsiasi forma attraverso il riquadro testo associato a quella forma
Text Scanning È possibile scansionare il testo in una presentazione a livello di presentazione o di slide tramite metodi di scansione integrati
Animations È possibile applicare animazioni alle forme
Slide Shows Aspose.Slides per Node.js via Java supporta le presentazioni a diapositive e le transizioni tra diapositive

Funzionalità di formattazione

Con Aspose.Slides per Node.js via Java è possibile formattare testi e forme sulle slide delle presentazioni. Consulta i dettagli qui di seguito:

Funzionalità Descrizione
Text Formatting

In Aspose.Slides for Node.js via Java, è possibile gestire i testi tramite i riquadri testo associati alle forme. Pertanto, è possibile formattare i testi utilizzando i paragrafi e le parti associate ai riquadri 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

- Sfumature del carattere

- Allineamento del paragrafo

- Elenco puntato del paragrafo

- Orientamento del paragrafo

Shape Formatting

In Aspose.Slides for Node.js via Java, l’elemento base di una slide è 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 perché la libreria funzioni?

No. PowerPoint non è richiesto; Aspose.Slides è un motore autonomo per creare, modificare, convertire e rendere presentazioni.

Come funziona il multithreading? È possibile parallelizzare l’elaborazione?

È sicuro elaborare 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ì. Puoi 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 pacchetti di font comuni e/o specificare esplicitamente le specificare le directory dei font nella tua applicazione per evitare sostituzioni inattese.

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à.

È supportata l’importazione di formati esterni in una presentazione (PDF/HTML → PPTX)?

Sì. È possibile aggiungere pagine PDF e contenuto HTML a una presentazione, trasformandole in slide.