Unisci Powerpoint, PDF, PPT o altri documenti insieme in C#
Libreria C# ad alta velocità per unire PPT, PPTX, PDF, PNG, JPEG e altri formati.
Unisci PPT, PPTX, PDF usando C#
Aspose.Slides for .NET è una potente libreria C# per la creazione e la manipolazione di file di presentazione. Inoltre, fornisce modi flessibili per combinare più presentazioni PPT/PPTX. Quando unisci una presentazione a un’altra, combini efficacemente le loro diapositive in un’unica presentazione per ottenere un file. Aspose.Slides ti consente di unire due presentazioni in modi diversi. Puoi unire le presentazioni con tutte le loro forme, stili, testi, formattazione, commenti, animazioni, ecc. senza doversi preoccupare della perdita di qualità o dati.
Unisci presentazioni PowerPoint in C#
Per unire le presentazioni PowerPoint, dovrai clonare le diapositive da una presentazione all’altra.
Unisci file PPTX usando C#
// Instantiate a Presentation object that represents a target presentation file
using (Presentation presentation1 = new Presentation("presentation1.pptx"))
{
// Instantiate a Presentation object that represents a source presentation file
using (Presentation presentation2 = new Presentation("presentation2.pptx"))
{
foreach (ISlide slide in presentation2.Slides)
{
// Merge slides from source to target
presentation1.Slides.AddClone(slide);
}
}
// Save the presentation
presentation1.Save("merged-presentation.pptx", Export.SaveFormat.Pptx);
}
Unisci presentazioni con Slide Master usando C#
Questo codice C# mostra come unire più presentazioni in una e applicare stili dal modello di presentazione dello schema diapositiva. Pertanto, la presentazione dei risultati manterrà la stessa formattazione di origine e conterrà la formattazione dalla diapositiva master di un’altra presentazione.
Unisci più PPT in un singolo in C#
// Instantiate a Presentation object that represents a target presentation file
using (Presentation presentation1 = new Presentation("presentation1.pptx"))
{
// Instantiate a Presentation object that represents a source presentation file
using (Presentation presentation2 = new Presentation("presentation2.pptx"))
{
// Merge first two slides only using slide master
presentation1.Slides.AddClone(presentation2.Slides[0], presentation1.Masters[0], true);
presentation1.Slides.AddClone(presentation2.Slides[1], presentation1.Masters[0], true);
}
presentation1.Save("merged-presentation-master.pptx", Export.SaveFormat.Pptx);
}
Come unire le presentazioni usando Aspose.Slides per .NET API
Questi sono i passaggi per unire due file PPTX e salvare il risultato come PDF in .NET.
Installa Aspose.Slides per .NET .
Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto C#.
Apri i file PPTX di origine in C#.
Combina i file PPTX usando il metodo AddClone.
Salva la presentazione e ottieni il risultato come singolo file PDF.
Altri formati supportati da unire
Puoi anche combinare altri formati di file. Vedi altri formati supportati di seguito.