# Aspose.Slides per OpenXML

> 

Source: https://docs.aspose.com/slides/it/net/aspose-slides-for-openxml/
Updated: 2026-06-12

## **Che cos'è OpenXML?**
OpenXML SDK è un SDK .NET di Microsoft per elaborare i formati di file di Microsoft Office 2007 e versioni successive. Questi formati di file sono fondamentalmente pacchetti zip e l'Open XML SDK per Office semplifica il compito di manipolare i pacchetti Open XML e gli elementi dello schema Open XML sottostanti all'interno di un pacchetto. Le classi nell'Open XML SDK incapsulano molte attività comuni che gli sviluppatori eseguono sui pacchetti Open XML, in modo da poter eseguire operazioni complesse con poche righe di codice.

Una volta installato l'Open XML SDK 2.5, apri il tuo progetto o applicazione esistente in Visual Studio, o crea un nuovo progetto o applicazione. Quindi, nel tuo progetto o applicazione, aggiungi riferimenti ai seguenti componenti:

- DocumentFormat.OpenXml
- WindowsBase

## **Aspose.Slides per .NET**
Aspose.Slides per .NET è un componente unico per la gestione di PowerPoint® che consente alle applicazioni .NET di leggere, scrivere e manipolare documenti PowerPoint senza utilizzare Microsoft PowerPoint.

Aspose.Slides per .NET è il primo e unico componente .NET che fornisce funzionalità per gestire documenti PowerPoint nelle proprie applicazioni. Come tutti i componenti Aspose .NET, Aspose.Slides è scritto in managed C#, ha un prezzo incredibilmente conveniente ed è rapidissimo.

## **Aspose.Slides per OpenXML**
## **Introduzione**
Gli sviluppatori alla ricerca di librerie per formati di file potrebbero dover esaminare le funzionalità offerte dalle librerie disponibili sul mercato. Principalmente, due fattori sono considerati nella scelta di un'opzione:

- Caratteristiche
- Sforzo richiesto per utilizzare la libreria

Se sei uno sviluppatore .NET alla ricerca di una libreria per formati di file più veloce, semplice e leggera per l'elaborazione dei file, potresti dover confrontare VSTO (Visual Studio tool per Office) con Aspose. In questo caso, questo progetto ti aiuterà a confrontare le funzionalità e il codice di entrambe le librerie.

## **Requisiti di sistema e piattaforme supportate**
### **Requisiti di sistema**
Una o più delle seguenti edizioni di Visual Studio Tools for Office:

- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- Una versione di Microsoft Office:
  - Microsoft Office Professional 2003 SP1
  - 2007 Microsoft Office system
### **Sistemi operativi supportati**
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
### **Versioni .NET Framework supportate**
- solo .NET framework 2.0 o versioni successive.

## **Download**
È possibile scaricare il codice più recente a:

- [Github](http://goo.gl/sZsbbu)
- [Sourceforge](http://goo.gl/AWc3J3)
- [Bitbucket](http://goo.gl/8B9p3b)

## **Installazione**
Per aprire il progetto è necessario scaricare e installare l'ultima versione di Aspose.Slides per .NET da [qui](http://www.aspose.com/.net/powerpoint-component.aspx) e includerla nel progetto.

## **Supporto, estensione e contributi**
### **Supporto**
Offriamo supporto gratuito. Chiunque utilizzi il nostro prodotto, sia che lo abbia acquistato sia che stia usando una valutazione, merita la nostra completa attenzione e rispetto.

Puoi segnalare qualsiasi problema o suggerimento relativo ad Aspose .NET per OpenXML utilizzando una delle seguenti piattaforme:

- [Github](http://goo.gl/UHkCJe)
- [Sourceforge](http://goo.gl/f8zdLU)
- [Bitbucket](http://goo.gl/1Eo1DQ)

### **Estendi e contribuisci**
Il codice di confronto per Aspose.Slides per .NET e il codice sorgente OpenXML è disponibile sui principali siti di social coding elencati di seguito. Gli sviluppatori sono incoraggiati a scaricare il codice sorgente per migrare da OpenXML a Aspose.Slides secondo le proprie esigenze.

### **Codice sorgente**
Puoi ottenere il codice sorgente più recente da una delle seguenti posizioni.

- [Github](https://goo.gl/gN0nf2)
- [Sourceforge](https://goo.gl/noku6v)
- [Bitbucket](https://goo.gl/T83r2D)

### **Come configurare il codice sorgente**
Seguire questi semplici passaggi per iniziare

- Scarica/Clona il codice sorgente.
- Apri Visual Studio 2010 e scegli File > Apri progetto.
- Naviga fino al codice sorgente più recente che hai scaricato e apri il file .sln.

## **Esempi di codice**
Questa sezione include i seguenti argomenti

- [Confronto del codice per le funzionalità comuni con OpenXML](/slides/it/net/code-comparison-for-common-features-with-openxml/)
  - [Aggiungi un commento a una diapositiva](/slides/it/net/add-a-comment-to-a-slide/)
  - [Aggiunta di una diapositiva alla presentazione](/slides/it/net/adding-slide-to-presentation/)
  - [Applica un tema a una presentazione](/slides/it/net/apply-a-theme-to-a-presentation/)
  - [Cambia il colore di riempimento di una forma in una presentazione](/slides/it/net/change-the-fill-color-of-a-shape-in-a-presentation/)
  - [Conta il numero di diapositive](/slides/it/net/count-the-number-of-slides/)
  - [Crea un documento di presentazione](/slides/it/net/create-a-presentation-document/)
  - [Elimina tutti i commenti di un autore](/slides/it/net/delete-all-the-comments-by-an-author/)
  - [Elimina una diapositiva](/slides/it/net/delete-a-slide/)
  - [Ottieni tutti i collegamenti ipertestuali esterni in una presentazione](/slides/it/net/get-all-the-external-hyperlinks-in-a-presentation/)
  - [Ottieni tutto il testo in tutte le diapositive](/slides/it/net/get-all-the-text-in-all-the-slides/)
  - [Ottieni tutto il testo in una diapositiva](/slides/it/net/get-all-the-text-in-a-slide/)
  - [Ottieni i titoli di tutte le diapositive](/slides/it/net/get-the-titles-of-all-the-slides/)
  - [Sposta un paragrafo da una presentazione a un'altra](/slides/it/net/move-a-paragraph-from-one-presentation-to-another/)
  - [Sposta una diapositiva in una nuova posizione](/slides/it/net/move-a-slide-to-a-new-position/)
- [Funzionalità mancanti in OpenXML](/slides/it/net/missing-features-in-openxml/)
  - [Accedi a una presentazione OpenDocument](/slides/it/net/access-opendocument-presentation/)
  - [Aggiungi diapositive layout alla presentazione](/slides/it/net/add-layout-slides-to-presentation/)
  - [Conversione da PPT a diversi formati](/slides/it/net/conversion-from-ppt-to-different-formats/)
    - [Conversione da PPT a formato PPTX in Aspose.Slides](/slides/it/net/conversion-from-ppt-to-pptx-format-in-aspose-slides/)
    - [Conversione in HTML](/slides/it/net/conversion-to-html/)
    - [Conversione in PDF](/slides/it/net/conversion-to-pdf/)
    - [Conversione in XPS](/slides/it/net/conversion-to-xps/)
  - [Esporta file multimediali in file HTML](/slides/it/net/export-media-files-to-html-file/)
  - [Ottieni il formato file della presentazione](/slides/it/net/get-the-file-format-of-presentation/)
  - [Programmazione di alto livello con Presentation Document Object Model](/slides/it/net/high-level-programming-with-presentation-document-object-model/)
    - [Assemblare diapositive](/slides/it/net/assemble-slides/)
    - [Trova e sostituisci nella presentazione](/slides/it/net/find-and-replace-in-presentation/)
  - [Rendering e stampa della presentazione](/slides/it/net/rendering-and-printing-of-presentation/)
    - [Conversione in Tiff con note](/slides/it/net/conversion-to-tiff-with-notes/)
    - [Renderizzato come Tiff](/slides/it/net/rendered-as-tiff/)
    - [Renderizzato come Tiff con dimensioni definite dall'utente](/slides/it/net/rendered-as-tiff-by-user-defined-dimension/)
    - [Renderizza diapositiva come immagine SVG](/slides/it/net/render-slide-as-svg-image/)
    - [Renderizza diapositiva come miniatura JPEG](/slides/it/net/render-slide-as-thumbnail-to-jpeg/)
    - [Renderizza diapositiva come miniatura JPEG con valori definiti dall'utente](/slides/it/net/render-slide-as-thumbnail-to-jpeg-by-user-defined-values/)
  - [Transizioni delle diapositive](/slides/it/net/slide-transitions/)
  - [Lavorare con dimensioni e layout della presentazione](/slides/it/net/working-with-size-and-layout-of-presentation/)
