Denna korta handledning beskriver processen för hur man slår samman bilder i C#. Den har alla detaljer om resurserna som krävs för att ställa in IDE för utveckling, en lista över programmeringsuppgifter som beskriver programlogiken och en körbar exempelkod för att sammanfoga PPTX i C#. Du kommer också att lära dig processen att filtrera bilder samtidigt som du slår ihop dem från olika presentationer.
Steg för att slå samman PowerPoint-filer i C#
- Ställ in IDE att använda Aspose.Slides for .NET för att slå samman bilder
- Ladda källpresentationen med klassen Presentation
- Ladda målpresentationer så mycket som krävs i separata presentationsklassobjekt
- Iterera genom alla slides i målpresentationerna i en slinga
- Anropa metoden AddClone() för bildsamlingen i källpresentationen där andra presentationer ska kombineras
- Spara den resulterande presentationen på disk med alla bilder från målpresentationerna
Dessa steg sammanfattar processen för att kombinera PowerPoint-filer i C#. Processen initieras genom att ladda den första presentationsfilen där alla bilder från andra presentationer kommer att läggas till följt av att ladda alla andra presentationer från vilka bilder kommer att läggas till den önskade presentationen. Efteråt upprepas alla bilder i målpresentationerna och metoden AddClone() i bildernas samling av källpresentationen anropas för att lägga till dem.
Kod för att kombinera bilder i C#
Den här koden demonstrerar processen att kombinera flera PowerPoints till en i C#. Det finns flera överbelastade metoder för AddClone() där du kan tillhandahålla LayoutSlide som ska användas för den infogade bilden, tillhandahålla en sektion för den nya bilden och till och med tillhandahålla en master slide för den nyligen tillagda bilden. Dessutom kan du filtrera bilderna genom att kontrollera bildens namn eller bild-id med egenskapen Name respektive SlideId i målbilden.
Den här artikeln har lärt oss att slå samman PowerPoint-presentationer i C#. Om du är intresserad av att lära dig processen för att lägga till en video till en presentation, se artikeln om hur man lägger till video i presentationen med C#.