Ten krótki samouczek zawiera informacje o procesie scalania slajdów w języku C#. Zawiera wszystkie szczegóły dotyczące zasobów wymaganych do skonfigurowania środowiska IDE do programowania, listę zadań programistycznych opisujących logikę programu oraz przykładowy kod, który można wykonać w celu scalenia PPTX w języku C#. Dowiesz się również, jak filtrować slajdy podczas łączenia ich z różnych prezentacji.
Kroki, aby scalić pliki PowerPoint w C#
- Ustaw IDE, aby używało Aspose.Slides for .NET do scalania slajdów
- Załaduj prezentację źródłową za pomocą klasy Presentation
- Załaduj docelowe prezentacje w wymaganej ilości w osobnych obiektach klasy Prezentacja
- Przejrzyj wszystkie slides w docelowych prezentacjach w pętli
- Wywołaj metodę AddClone() kolekcji slajdów prezentacji źródłowej, w której mają zostać połączone inne prezentacje
- Zapisz wynikową prezentację na dysku zawierającym wszystkie slajdy z prezentacji docelowych
Te kroki podsumowują proces łączenia plików programu PowerPoint w języku C#. Proces rozpoczyna się od załadowania pierwszego pliku prezentacji, do którego zostaną dołączone wszystkie slajdy z innych prezentacji, a następnie załadowania wszystkich innych prezentacji, z których slajdy zostaną dodane do żądanej prezentacji. Następnie wszystkie slajdy prezentacji docelowych są powtarzane i wywoływana jest metoda AddClone() w kolekcji slajdów prezentacji źródłowej w celu ich dołączenia.
Kod do łączenia slajdów w C#
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
class Program{ | |
static void Main(string[] args) // PDF to OneNote C# | |
{ | |
// Set Slides license | |
new License().SetLicense("Aspose.Total.lic"); | |
Presentation pres1 = new Presentation("pres1.pptx"); | |
Presentation pres2 = new Presentation("pres2.pptx"); | |
Presentation pres3 = new Presentation("pres3.pptx"); | |
foreach (ISlide slide in pres2.Slides) | |
pres1.Slides.AddClone(slide); | |
foreach (ISlide slide in pres3.Slides) | |
pres1.Slides.AddClone(slide); | |
pres1.Save("combined.pptx", SaveFormat.Pptx); | |
} | |
} |
Ten kod przedstawia proces łączenia wielu programów PowerPoint w jeden w języku C#. Istnieje wiele przeciążonych metod metody AddClone(), w których można udostępnić LayoutSlide do użycia dla wstawionego slajdu, udostępnić sekcję dla nowego slajdu, a nawet udostępnić slajd wzorcowy dla nowo dodanego slajdu. Ponadto możesz filtrować slajdy, sprawdzając nazwę slajdu lub identyfikator slajdu, używając odpowiednio właściwości Name i SlideId na slajdzie docelowym.
Ten artykuł nauczył nas, jak scalać prezentacje programu PowerPoint w języku C#. Jeśli chcesz dowiedzieć się, jak dodać film do prezentacji, zapoznaj się z artykułem na stronie jak dodać wideo w prezentacji za pomocą C#.