Perché le presentazioni PowerPoint?

Anteprima dei modelli di PowerPoint

Le presentazioni PowerPoint sono uno dei formati di presentazione di dati e informazioni più popolari e ampiamente utilizzati durante riunioni di consiglio e riunioni generali. Inoltre, nel mondo dell’eLearning, PowerPoint è tra i formati di condivisione della conoscenza più popolari. Il formato di presentazione ha cambiato il modo in cui le persone presentano idee e informazioni a un pubblico. I file di presentazione memorizzano una raccolta di registrazioni per accogliere i dati di presentazione come diapositive, forme, testo, animazioni, video, audio e oggetti incorporati.

Secondo le tue esigenze, utilizzi software di presentazione come Microsoft PowerPoint, Apache OpenOffice Impress, Apple Keynote, ecc., per creare volantini, buste, biglietti da visita, inviti, certificati, moduli, calendari e persino libri. Le comuni estensioni di file di presentazione e i loro formati di file associati includono PPTX, PPT e ODP.

Info: Aspose offre un convertitore GRATUITO PowerPoint to PDF converter che ti consente di convertire presentazioni in PDF online.

Caratteristiche offerte da Aspose.Slides Cloud

Per compilare una presentazione coinvolgente, devi prima capire tutto ciò che la tua API di elaborazione delle presentazioni ha da offrire. Aspose.Slides Cloud ti consente di creare diapositive ben progettate e di impatto all’interno delle Presentazioni. Il concetto di diapositive è piuttosto fenomenale, dove le informazioni correlate sono raggruppate su una particolare diapositiva. Puoi aggiungere bellissimi cronoprogrammi e grafici alla tua presentazione utilizzando l’API.

A livello di diapositiva, l’API offre le funzionalità per Aggiungere, Rimuovere, Copiare, Spostare, ottenere il conteggio delle diapositive, le dimensioni e informazioni riguardanti altri oggetti in una diapositiva. Si prega di considerare di visitare il seguente link per informazioni riguardanti features offered by Aspose.Slides Cloud API.

Aggiungi, Muovi, Elimina, Copia Diapositive

Mentre si manipolano le presentazioni di PowerPoint, una delle operazioni più popolari eseguite dagli utenti include l’aggiunta di nuove diapositive vuote, il movimento di una diapositiva in una nuova posizione nella presentazione, la copia di una diapositiva esistente in una nuova posizione o l’eliminazione di una diapositiva esistente dal file delle presentazioni. Quando si trattano file, abbiamo la possibilità di eseguire operazioni su file memorizzati su un file system locale o su un file memorizzato nel cloud.

Nei seguenti esempi, ci occuperemo della presentazione campione allegata che contiene inizialmente un’unica diapositiva principale.

Anteprima del file di presentazione

Immagine 1:- Anteprima del file di presentazione sorgente

Aggiungi una diapositiva vuota

Come mostrato nel frammento di codice qui sotto, un singolo metodo PostSlidesAddRequest(..) viene utilizzato per aggiungere una nuova diapositiva al file di presentazione. Il primo parametro accetta il nome del file di presentazione, il secondo argomento prende l’indice in cui la diapositiva deve essere aggiunta. Nel caso in cui il parametro dell’indice non sia specificato, la diapositiva viene aggiunta alla fine delle diapositive già presenti nella presentazione. Il terzo è informazioni sulla password per il file, e così via. Tutti i parametri tranne il nome del file di input sono facoltativi.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// crea un oggetto di SlidesAPI passando le informazioni AppKey e AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// carica il file nel cloud storage per l'elaborazione
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// aggiungi una nuova diapositiva vuota all'indice iniziale. Il parametro dell'indice è facoltativo
slidesApi.PostSlidesAdd(new PostSlidesAddRequest("Presentation1.pptx"));
Anteprima dopo aver aggiunto una nuova diapositiva vuota

Immagine 2:- Anteprima dopo aver aggiunto una diapositiva vuota all’indice 2

Sposta Diapositiva

L’API fornisce un metodo semplice per riordinare la posizione della diapositiva all’interno del file di presentazione. Devi semplicemente fornire la posizione/nome di un file di input, l’indice della diapositiva che devi spostare e un terzo argomento che punta all’indice in cui devi spostare il file. Come indicato nel frammento di codice sottostante, la diapositiva dall’indice 2 è spostata all’indice 1.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// creare un oggetto di SlidesAPI passando le informazioni di AppKey e AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// carica il file su cloud storage per l'elaborazione
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// muovi la diapositiva dall'indice 2 all'indice 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Anteprima dopo aver riposizionato la seconda diapositiva nella nuova posizione

Immagine 2:- Anteprima dopo aver riordinato il secondo slido al primo indice

Elimina diapositiva

Tra le operazioni CRUD, la cancellazione ha anche la sua importanza perché a volte ci troviamo di fronte alla necessità di rimuovere informazioni non necessarie o obsolete. Quindi, per soddisfare questa esigenza, l’API è completamente in grado di gestire tali richieste. Hai l’opzione di eliminare tutte le diapositive in una presentazione utilizzando il metodo DeleteSlidesCleanSlidesList(..) o rimuovere una diapositiva a un indice specifico usando il metodo DeleteSlideByIndex(..) che accetta due argomenti, ovvero il nome del file della presentazione di input e l’indice della diapositiva da rimuovere.

string MyAppKey = "xxxxxxxx";    // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx";   // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// creare un oggetto di SlidesAPI passando le informazioni di AppKey e AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);

// carica il file su cloud storage per l'elaborazione
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// muovi la diapositiva dall'indice 2 all'indice 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));
Anteprima dopo aver eliminato la diapositiva all'indice 2

Immagine 4:- Anteprima dopo aver rimosso la diapositiva all’indice 2.