Italiano
 Italiano

API C# .NET PowerPoint per l'elaborazione dei formati di file di presentazione

Potenzia le tue presentazioni .NET sviluppando app per generare, elaborare e manipolare diapositive di Microsoft PowerPoint. Gestisci diversi formati di file di presentazione tra cui PPT, PPTX, POT, POTX, PPS, PPSX e ODP. Converti documenti PowerPoint in PDF, HTML, immagini raster e vettori SVG.

Scarica la prova gratuitaVisualizza tutte le API

Manipola le diapositive di PowerPoint utilizzando l'API di presentazione .NET

Aspose.Slides per .NET è un'API .NET PowerPoint completa e flessibile che consente agli sviluppatori di software e app di generare, modificare, manipolare ed esportare in modo programmatico presentazioni Microsoft PowerPoint nella piattaforma .NET. Supporta l'elaborazione di vari formati di file PowerPoint popolari come PPT, POT, PPTX, PPS, POTX e PPTM, nonché documenti OpenOffice (ODP). I programmatori possono utilizzare le funzionalità avanzate di formattazione ed elaborazione delle presentazioni di questa libreria .NET per aggiungere, rimuovere, dividere o unire diapositive di presentazione, applicare la formattazione del testo, gestire animazioni e transizioni di diapositive, lavorare con immagini, forme, tabelle e grafici e fare molto di più.

Dotato di un intricato motore di rendering, Aspose.Slides per .NET API ti aiuta a convertire perfettamente le presentazioni PowerPoint in più formati di file come PowerPoint in PDF, PowerPoint in JPG e PowerPoint in HTML.

Iniziare

Prima di configurare l'API per le presentazioni PowerPoint .NET, controlla la pagina Requisiti di sistema per i prerequisiti utili installi l'API senza problemi.

Aspose.Slides per l'installazione di .NET

Puoi scaricare direttamente le DLL o il programma di installazione MSI di Aspose.Slides per .NET visitando la sezione download. Puoi anche utilizzare il pacchetto NuGet per l'installazione dell'API .NET PowerPoint. Di seguito è riportato il comando per configurare la libreria nella console del gestore pacchetti:

PM > Install-Package Aspose.Slides.NET

Come convertire PowerPoint in PDF in .NET e unire rapidamente le presentazioni

Aspose.Slides per .NET è l'API leader per la manipolazione di presentazioni PowerPoint che include un set di funzionalità eccezionale con la possibilità di convertire le presentazioni. Converti senza problemi PowerPoint in PDF e altri formati di file in .NET e unisci le diapositive della presentazione utilizzando l'API PowerPoint di .NET.

Converti PowerPoint in PDF in .NET

Esegui presentazioni PowerPoint immacolate in conversioni PDF in C# .NET utilizzando Aspose.Slides per l'API .NET mentre imposti diverse proprietà del documento PDF risultante nel processo. Fare riferimento ai seguenti passaggi e alla codifica di esempio per convertire PowerPoint PPT in PDF nella piattaforma .NET:

  • Crea un'istanza dell'oggetto di classe Presentazione per caricare il file di presentazione di origine.
  • Inizializza l'oggetto di classe PdfOptions per impostare le opzioni dell'immagine desiderate.
  • Impostare le opzioni PDF desiderate per il file PDF risultante.
  • Converti la presentazione in formato PDF utilizzando il metodo Salva.
// Create an instance of the Presentation class object to load the PPT file
 Presentation presPPT = new Presentation("TestPresentation.ppt");
// Create the PdfOptions class object
PdfOptions exportPdfOptions = new PdfOptions();
// Set the JPEG quality for images inside the presentation
exportPdfOptions.JpegQuality = 90;
// Set the metafiles behavior
exportPdfOptions.SaveMetafilesAsPng = true;
// Apply the text compression level
exportPdfOptions.TextCompression = PdfTextCompression.Flate;
// Set the output PDF standard
exportPdfOptions.Compliance = PdfCompliance.Pdf15;
// Convert and Save the Presentation to PDF
presPPT.Save("PPT-to-PDF.pdf", SaveFormat.Pdf, exportPdfOptions);

Unisci presentazioni in .NET

L'unione di presentazioni in un documento PowerPoint unificato è una caratteristica importante di Aspose.Slides per l'API .NET. Si prega di controllare i passaggi e le informazioni indicati di seguito per combinare rapidamente e facilmente più presentazioni PowerPoint PPTX all'interno delle app di unione di documenti utilizzando l'API di presentazioni .NET:

  • Crea un'istanza della classe Presentazione per caricare la presentazione di origine.
  • Inizializza oggetti della classe di presentazione separati per le presentazioni di destinazione richieste.
  • In un ciclo, scorrere tutte le diapositive nelle presentazioni di destinazione.
  • Chiamare il metodo AddClone() della raccolta di diapositive della presentazione di origine in cui devono essere combinate altre presentazioni.
  • Salva la presentazione risultante con tutte le diapositive delle presentazioni di destinazione.
// Load the source presentation
Presentation prest1 = new Presentation("prest1.pptx");
// Initialize separate Presentation class objects for the target presentations
Presentation prest2 = new Presentation("prest2.pptx");
Presentation prest3 = new Presentation("prest3.pptx");
// Loop through all target presentations slides
foreach (ISlide slide in prest2.Slides)
    prest1.Slides.AddClone(slide);
 foreach (ISlide slide in prest3.Slides)
    prest1.Slides.AddClone(slide);
// Save the resultant presentation with all the slides from the target presentations
prest1.Save("combined.pptx", SaveFormat.Pptx);

Altri esempi funzionanti e campioni di codifica completi di Aspose.Slides per .NET API sono disponibili su Esempi GitHub. Dai un'occhiata alle app online gratuite di Aspose.Slides che ti consentono di visualizzare, convertire, analizzare, confrontare, filigranare, redigere, dividere e modificare i file di presentazione di PowerPoint da qualsiasi luogo utilizzando i dispositivi mobili o desktop.

API di presentazione .NET sicura e indipendente

Con Aspose.Slides per .NET, hai accesso ad alcune eccellenti funzionalità di sicurezza che consentono un'elaborazione affidabile delle presentazioni in .NET. Ciò include la possibilità di proteggere con password le presentazioni e il supporto per la modalità di sola lettura. Inoltre, l'installazione di Microsoft PowerPoint non è necessaria durante l'utilizzo dell'API di presentazione .NET che offre un'esperienza utente completamente indipendente e unica.

FAQ

1. Come posso convertire i file PowerPoint in .NET?

La conversione di file Microsoft PowerPoint in .NET è semplice e veloce utilizzando Aspose.Slides per l'API .NET. Sono necessarie solo poche righe di codifica .NET per convertire i file PPT, PPTX, PPS, PPSX, POT, POTX, PPTM e ODP in diversi formati di file.

2. Quanto tempo ci vuole per unire o convertire le diapositive di PowerPoint?

L'API .NET per la manipolazione e l'elaborazione delle diapositive di presentazione funziona velocemente e completa le richieste di conversione e fusione dei file di presentazione in pochissimo tempo.

3. È sicuro elaborare presentazioni utilizzando l'API .NET?

Puoi essere sicuro della sicurezza dei tuoi file di presentazione di PowerPoint durante l'elaborazione utilizzando Aspose.Slides per l'API .NET. Garantiamo la privacy dei tuoi dati e adottiamo tutte le misure necessarie per offrirti un'esperienza utente sicura.

4. Posso elaborare presentazioni PowerPoint su Mac OS, Windows o Linux?

Sì, l'API di elaborazione delle presentazioni PowerPoint per .NET funziona su diversi sistemi operativi, framework e ambienti operativi. Puoi usarlo sulla piattaforma che preferisci e non richiede alcuna installazione di software aggiuntivo per funzionare.

Cerchi aiuto?

Dai un'occhiata ai nostri canali di supporto per assistenza con le tue domande relative alle funzionalità e al funzionamento dell'API del prodotto Aspose.