Panoramica del prodotto

Aspose.Slides for .NET

Benvenuto in Aspose.Slides per .NET!

Aspose.Slides è un’API di gestione Microsoft PowerPoint® che consente alle applicazioni di leggere, scrivere, creare e modificare presentazioni PowerPoint senza utilizzare Microsoft PowerPoint®. La libreria supporta il lavoro con presentazioni, diapositive, forme, tabelle, testo, animazioni, audio, video e altri elementi di presentazione.

Con Aspose.Slides, gli sviluppatori possono aprire presentazioni da diverse origini, salvarle in vari formati PowerPoint, esportare le presentazioni in formati come PDF, TIFF, XPS, SWF, HTML e SVG, e salvare le diapositive come immagini. L’API fornisce inoltre funzionalità per gestire le proprietà del documento, applicare protezioni, visualizzare in anteprima le diapositive, modificare il contenuto delle diapositive, lavorare con le note delle diapositive e gestire elementi avanzati della presentazione come oggetti OLE incorporati.

Perché dovresti usare Aspose.Slides per .NET

  • Aspose.Slides per .NET è il primo e unico componente che fornisce le funzionalità necessarie per gestire documenti PowerPoint®.
  • Aspose.Slides per .NET offre molte funzionalità chiave come la gestione di testi, forme, tabelle e animazioni, l’aggiunta di audio e video alle diapositive, la visualizzazione in anteprima delle diapositive, l’esportazione delle diapositive in SVG, PDF e altri formati, e molte altre capacità.
  • Aspose.Slides per .NET non solo consente di aprire file PowerPoint da diverse fonti, ma permette anche di salvare le presentazioni in vari modi. Ad esempio, puoi salvare le presentazioni in PPT; puoi anche salvare le diapositive come immagini.
  • Aspose.Slides per .NET ti offre quasi tutte le funzionalità che potresti trovare (o meno) in Microsoft PowerPoint. Data la versatilità di Aspose.Slides per .NET, oltre a tabelle e diversi tipi di forme, puoi usarlo per aggiungere diversi tipi di cornici—di testo, audio e video—alle tue diapositive.
  • Aspose.Slides per .NET è sviluppato in Managed C#. Puoi usare Aspose.Slides per .NET con qualsiasi linguaggio .NET come C#, VB.NET, J# ecc. Aspose.Slides per .NET può essere usato anche con qualsiasi tipo di applicazione—web o Windows.
  • Aspose.Slides per .NET fornisce inoltre demo complete e esempi funzionanti per aiutare gli sviluppatori a comprendere meglio l’API.

Caratteristiche di Aspose.Slides

Le funzionalità di Aspose.Slides per .NET possono essere suddivise nei seguenti gruppi:

  1. Caratteristiche della presentazione.
  2. Caratteristiche delle diapositive.
  3. Caratteristiche grafiche e multimediali.
  4. Caratteristiche delle tabelle.
  5. Caratteristiche di testo e paragrafo
  6. Caratteristiche avanzate

Caratteristiche della presentazione

  • Apertura di presentazioni Microsoft PowerPoint da diverse fonti.
  • Salvataggio delle presentazioni in diversi formati Microsoft PowerPoint.
  • Creazione di presentazioni da zero.
  • Conversione delle presentazioni in documenti PDF senza utilizzare altri componenti.
  • Lettura o modifica delle proprietà del documento di una presentazione.
  • Applicazione di protezioni sulla presentazione.
  • Esportazione della presentazione in PDF.
  • Esportazione della presentazione in TIFF.
  • Esportazione della presentazione in XPS.
  • Esportazione della presentazione in SWF.
  • Esportazione della presentazione in PDF Note / Tiff Notes.
  • Esportazione della presentazione in HTML.

Caratteristiche delle diapositive

  • Creazione di nuove diapositive da zero e aggiunta alle presentazioni.
  • Accesso a qualsiasi diapositiva tramite la sua posizione nella presentazione.
  • Copia o clonazione di diapositive nella stessa o in un’altra presentazione.
  • Modifica ed eliminazione di diapositive.
  • Copia dei master con le diapositive automaticamente.
  • Visualizzazione in anteprima delle diapositive.
  • Ottenimento o impostazione del nome di una diapositiva.
  • Salvataggio delle diapositive come immagini.
  • Esportazione delle diapositive in formato SVG.
  • Lavoro con molti master nelle presentazioni.
  • Riempimento dello sfondo delle diapositive con qualsiasi stile supportato.
  • Aggiunta o gestione delle note delle diapositive.
  • Impostazione dinamica di nuovi master e stili delle diapositive.
  • Aggiunta o modifica delle transizioni della presentazione.
  • Aggiunta di transizioni Morph.

Caratteristiche grafiche e multimediali

  • Creazione o gestione di forme come linee, rettangoli, ellissi e polilinee.
  • Gestione degli stili delle linee nelle forme.
  • Ottenimento del testo alternativo di una forma.
  • Rotazione e ribaltamento delle forme.
  • Riempimento delle forme con diversi stili—ad esempio solido, gradiente, motivo, texture e immagine.
  • Utilizzo di 48 motivi predefiniti e 24 texture.
  • Assegnazione di collegamenti alle forme.
  • Lettura, modifica e aggiunta di nuovi effetti di animazione a diapositive e forme.
  • Aggiunta di nuove immagini alle presentazioni e gestione di quelle esistenti.
  • Aggiunta di nuovi punti elenco immagine alle presentazioni e gestione di quelli esistenti.
  • Aggiunta di nuovi frame audio alle presentazioni e gestione di quelli esistenti.
  • Aggiunta di nuovi frame video alle presentazioni e gestione di quelli esistenti.

Caratteristiche delle tabelle

  • Creazione di tabelle da zero e aggiunta alle diapositive.
  • Ridimensionamento e spostamento delle tabelle.
  • Accesso a qualsiasi cella di una tabella.
  • Modifica del formato e dei bordi di qualsiasi cella.
  • Ridimensionamento di colonne e righe.
  • Aggiunta ed eliminazione di colonne e righe.
  • Impostazione della larghezza e del colore del bordo per l’intera tabella.

Caratteristiche di testo e paragrafo

  • Ottenimento e impostazione di testi nei segnaposto di testo e nei frame di testo.
  • Ottenimento del tipo di segnaposto.
  • Modifica della formattazione del testo in un frame di testo.
  • Aggiunta di nuovi font o gestione dei font già usati in una presentazione.
  • Modifica di testi e formattazione del testo.
  • Creazione o gestione di collegamenti al testo.
  • Supporto per tabulazioni e tabulazioni efficaci.
  • Aggiunta di nuovi frame di testo a quasi qualsiasi tipo di forma.
  • Accesso e modifica dei margini e delle impostazioni di ritorno a capo del testo nei frame di testo.
  • Accesso e modifica dell’indentazione dei paragrafi.

Caratteristiche avanzate

  • Accesso a oggetti OLE incorporati nelle presentazioni.
  • Blocco delle presentazioni.

Supporto tecnico

Aspose fornisce supporto tecnico gratuito illimitato per tutti i suoi prodotti. Il supporto è disponibile per tutti gli utenti (inclusi gli utenti con pacchetti di valutazione). Se hai bisogno di aiuto con Aspose.Slides per .NET, considera quanto segue:

  • Il canale principale di supporto è il Aspose Forums. Pubblica la tua domanda nel forum Aspose.Slides—e riceverai una risposta entro poche ore. Il team di supporto di Aspose.Slides risponde direttamente alle domande pubblicate sul forum.
  • Nota che Aspose non fornisce supporto tecnico telefonico. Il supporto telefonico è disponibile solo per domande di vendita e acquisto.
  • Quando aspetti una risposta nei forum, sii paziente e tieni conto delle differenze di fuso orario.

Se riscontri un problema con Aspose.Slides per .NET, segui queste linee guida per risolverlo nel modo più efficiente:

  • Verifica e conferma di utilizzare la versione più recente di Aspose.Slides per .NET prima di segnalare il problema. È possibile che il problema riscontrato sia già stato risolto in un aggiornamento.

    Consulta Aspose.Slides download per informazioni sull’ultima versione del prodotto.

  • Prima di segnalare un problema, potresti consultare i nostri forum, questa documentazione e il Riferimento API. È possibile che la risposta alla tua domanda sia già disponibile.

  • Quando segnali un problema, includi il documento originale e (se possibile) un frammento del tuo codice relativo al problema. Se devi allegare più file, mettili in un pacchetto ZIP.

    Puoi allegare in sicurezza i tuoi documenti su Aspose.Forums perché solo tu e gli sviluppatori di Aspose hanno accesso ai file allegati.

  • Crea e utilizza un unico thread per un problema specifico. Se riscontri un altro problema, devi creare un nuovo thread per segnalarlo.

Questa tabella elenca le risorse tecniche importanti di Aspose.Slides per .NET.

Risorsa Descrizione
Pagina principale di Aspose.Slides per .NET Pagina principale del prodotto.
Blog Aspose.Slides Controlla regolarmente questa pagina per informazioni su nuove versioni e suggerimenti utili su Aspose.Slides.
Download di Aspose.Slides per .NET Scarica l’ultima versione di Aspose.Slides qui. Rilasciamo spesso nuove versioni.
Forum di supporto Aspose.Slides Pubblica le tue domande e i tuoi problemi qui per una rapida risoluzione.
Documentazione del prodotto Aspose.Slides per .NET Documentazione online completa che contiene questo documento e il Riferimento API di Aspose.Slides.

Requisiti di livello di fiducia

Su .NET Framework, Aspose.Slides richiede piena fiducia e non funziona con ASP.NET in modalità trust parziale come Medium Trust. Su .NET 6 e versioni successive non è necessario configurare alcun livello di fiducia. Vedi Requisiti di livello di fiducia.

FAQ

Supporta i livelli di conformità PDF per l’archiviazione e l’accessibilità (PDF/A e PDF/UA)?

Sì. Puoi salvare in PDF con PDF/A-2a/2b/2u, PDF/A-3a/3b, così come PDF/UA configurando le opzioni di esportazione PDF.

Esiste un meccanismo di sostituzione dei font e supporto per font personalizzati per garantire il rendering corretto?

Sì. La libreria consente di caricare font personalizzati e di definire regole di fallback in modo che i glifi mancanti vengano sostituiti in modo affidabile durante la conversione e il rendering.

Posso rilevare se un file è protetto da password senza aprirlo completamente?

Sì. Puoi esaminare una presentazione per determinare se richiede una password prima di caricare l’intero documento.

È necessario Microsoft PowerPoint per l’elaborazione e le conversioni?

No. Aspose.Slides è un motore autonomo; PowerPoint non è necessario sul server o sulla workstation.

È sicuro elaborare presentazioni da più thread?

Sì, puoi elaborare documenti diversi in parallelo in thread separati; basta evitare di utilizzare la stessa istanza di presentazione simultaneamente tra thread.

Le macro vengono preservate e posso gestire VBA nei file PPTM/PPSM?

Sì. Le presentazioni con macro sono supportate, e puoi esaminare e gestire i progetti VBA in tali file.

Posso convertire PDF o HTML di nuovo in diapositive PowerPoint?

Sì. Puoi importare pagine PDF o contenuti HTML per creare o popolare diapositive in una presentazione.

È supportata l’esportazione XPS e posso controllare la qualità e il contenuto dell’output XPS?

Sì. L'esportazione in XPS è disponibile, e le opzioni di salvataggio ti permettono di regolare la qualità dell’output e i contenuti inclusi.

Posso convertire le diapositive in immagini e controllare la qualità dell’output?

Sì. Le diapositive possono essere renderizzate in PNG, JPEG, GIF, BMP, TIFF e altri formati con controllo fine su dimensione e qualità.

Sono supportate le formule matematiche (MathML/MathText) e possono essere esportate?

Sì. Puoi creare e modificare testo matematico e esportare le equazioni, incluso in MathML.

Come gestisce la libreria la crittografia e le password (apertura, impostazione, rimozione)?

Supporta l’apertura di presentazioni criptate, l’impostazione o la rimozione di password per l’apertura e la modifica, e il controllo dello stato di protezione di un file.