Aspose.Slides  for .NET

API .NET per formati di file PowerPoint

Leggi, scrivi, modifica, unisci, clona, ​​proteggi e converti presentazioni PowerPoint e OpenOffice in .NET C# senza alcun software esterno.

  Scarica la prova gratuita
  
 

Aspose.Slides per .NET è un'API di elaborazione della presentazione per i formati PowerPoint e OpenOffice. Aspose.Slides consente alle applicazioni di leggere, scrivere, proteggere, modificare e convertire le presentazioni in .NET C#. Gestisci il testo della presentazione, le forme, i grafici, le tabelle e le animazioni, aggiungi audio e video alle diapositive, visualizza l'anteprima delle diapositive.

Aspose.Slides per .NET supporta tutti i formati di presentazione più diffusi. Usa C# per unire, dividere, clonare e riutilizzare più presentazioni, modelli e diapositive PowerPoint in numerosi modi. Inoltre, l'API offre una serie di funzionalità avanzate come la stampa su stampanti fisiche e il rendering di presentazioni in formati a layout fisso, HTML e immagini.

Aspose.Slides per .NET è un'API autonoma e non richiede Microsoft PowerPoint o altri software o librerie aggiuntivi.

Funzionalità avanzate dell'API .NET C# PowerPoint

Crea o clona diapositive dai modelli

Lavora con le tabelle PowerPoint tramite API

Applicare o rimuovere la protezione sulle forme

Aggiungi grafici Excel come OleObjects alle diapositive

Supporto per OleObject collegati

Genera presentazioni dal database

Proteggi le presentazioni e il PDF risultante

Stampa le presentazioni su una stampante fisica

Crea e personalizza grafici

Converti presentazione in PDF, HTML, TIFF o XPS in .NET C#

Aspose.Slides per .NET API dispone di un proprio motore di rendering, appositamente progettato per il rendering di formati PowerPoint e OpenOffice con la massima fedeltà. L'API .NET C# PowerPoint consente di esportare le presentazioni in numerosi formati standard del settore come PDF, HTML, TIFF e XPS con risultati identici alla presentazione originale. Inoltre, per convertire un PPT in C#, devi solo caricare il file di presentazione e chiamare il metodo Save insieme al formato di output desiderato. La conversione di PowerPoint in C# è davvero così semplice con Aspose.Slides per .NET API.

Presentazioni di rendering - C#

// load the file to be converted

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// render as PDF, XPS & TIFF

prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf);

prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps);

prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);

Formattare il contenuto della presentazione in .NET C#

È possibile formattare testo e forme sulle diapositive in C# utilizzando Aspose.Slides .NET API. Il testo nelle presentazioni viene gestito con l'aiuto di cornici di testo associate alle forme. In questo modo è facile per gli sviluppatori formattare il testo utilizzando paragrafi e parti associati alle cornici di testo. Puoi anche manipolare gli attributi di elementi di forma come posizione, dimensione, linea, immagine, testo e riempimento utilizzando la nostra API PowerPoint C#.

Crea e modifica PowerPoint SmartArt in .NET C#

Aspose.Slides per .NET facilita la creazione di forme SmartArt da zero e offre la possibilità di accedere, manipolare o rimuovere oggetti SmartArt esistenti da una diapositiva. Inoltre, l'API .NET C# PowerPoint offre la possibilità di aggiungere, rimuovere o ripetere i nodi di una SmartArt. Puoi anche modificare dinamicamente l'aspetto di SmartArt, come impostare lo stile, il colore e il layout.

Proteggi presentazione in .NET C#

Aspose.Slides per .NET API può bloccare i file di presentazione per proteggere il contenuto dalla modifica. Gli sviluppatori possono anche proteggere con password il PPT in C#, così come il documento PDF convertito per una distribuzione sicura. L'API di PowerPoint C# supporta anche la modalità di accesso di sola lettura per le presentazioni generate e le relative proprietà del documento.

Crea un visualizzatore di presentazioni con miniature diapositive in .NET C#

Aspose.Slides per .NET può generare miniature delle diapositive in modo da poter distribuire le immagini delle diapositive a quegli utenti che non hanno l'applicazione PowerPoint installata sui loro computer. È possibile utilizzare l'API di PowerPoint C# per visualizzare PPT nell'applicazione .NET C# di qualsiasi tipo: sito Web personalizzato, app desktop e così via. Utilizzare questa funzionalità per creare il proprio visualizzatore di presentazioni in C#.

Genera miniature di diapositive tramite .NET - C#

// load the presentation file

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// access the first slide from the collection

var sld = prs.Slides[0];

// create a full scale image of the slide

var bmp = sld.GetThumbnail(1f, 1f);

// save the image in JPEG format

bmp.Save(dir + "output.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Microsoft Office Automation: non necessario

Aspose.Slides per .NET è creato utilizzando codice gestito che non richiede l'installazione di Microsoft Office o Microsoft PowerPoint sul computer per funzionare con i formati di documento PowerPoint. È una perfetta alternativa all'automazione di Microsoft Office in termini di funzionalità supportate, sicurezza, stabilità, scalabilità, velocità e prezzo.

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di PowerPoint.

 
 
Visualizza casi di studio