Questo breve tutorial guida su come convertire più file PPT in PDF in C#. Contiene tutti i passaggi per configurare l’ambiente e sviluppare un’applicazione in grado di convertire più PPT in un PDF in C# solo con l’aiuto di poche chiamate API. Avrai il controllo su ogni diapositiva inclusa nel PDF come filtrare alcune diapositive o impostare altre proprietà, se necessario.
Passaggi per convertire più file PPT in PDF in C#
- Configura l’IDE per l’utilizzo di Aspose.Slides for .NET utilizzando il gestore di pacchetti NuGet
- Crea una nuova presentazione e rimuovi la sua diapositiva predefinita utilizzando la classe Presentation
- Ottieni l’elenco di tutti i file PPT da renderizzare in un unico PDF
- Scorri ogni file di presentazione e caricalo in un oggetto Presentazione separato
- Scorri tutti i slides in ogni presentazione e aggiungi un clone nella presentazione di destinazione
- Salva la presentazione risultante come PDF contenente le diapositive di tutte le presentazioni
Qui vengono fornite istruzioni dettagliate per convertire più file PPT in PDF in C#. Viene descritta la logica completa per scrivere un convertitore in cui viene creata una nuova presentazione e quindi viene eliminata anche la diapositiva predefinita per renderla vuota, tuttavia, puoi caricare una presentazione esistente contenente diapositive e quindi aggiungere diapositive da altre presentazioni prima di salvarla come un file PDF.
Codice per convertire più PPT in un PDF in C#
Questo codice mostra come convertire più PPT in PDF in C# fornendo l’elenco di classi e spazi dei nomi richiesti. È un codice completo che contiene la logica per leggere i file PPT solo da una cartella, tuttavia è possibile semplificarlo ottenendo l’elenco dei nomi di file da un’altra fonte e quindi eseguendo il resto delle attività secondo le proprie esigenze. Nota che durante l’iterazione, quando accedi a ciascuna diapositiva puoi impostare proprietà come impostarne lo sfondo, aggiungere alcuni controlli ActiveX, lavorare con le forme sulla diapositiva e così via.
Abbiamo appreso che durante la scrittura del convertitore da PPT a PDF più file in C# vengono renderizzati in un unico PDF. Se vuoi imparare la procedura per proteggere PPT, fai riferimento all’articolo su come proteggere la presentazione di PowerPoint in C#.