Este breve tutorial resume o processo de como mesclar slides em C#. Ele contém todos os detalhes sobre os recursos necessários para definir o IDE para desenvolvimento, uma lista de tarefas de programação que descrevem a lógica do programa e um código de exemplo executável para mesclar PPTX em C#. Você também aprenderá o processo de filtrar slides enquanto os mescla de diferentes apresentações.
Etapas para mesclar arquivos do PowerPoint em C#
- Defina o IDE para usar Aspose.Slides for .NET para mesclar slides
- Carregue a apresentação de origem usando a classe Presentation
- Carregue apresentações de destino tanto quanto necessário em objetos de classe de apresentação separados
- Percorra todos os slides nas apresentações de destino em um loop
- Chame o método AddClone() da coleção de slides da apresentação de origem onde outras apresentações devem ser combinadas
- Salve a apresentação resultante no disco com todos os slides das apresentações de destino
Estas etapas resumem o processo para combinar arquivos do PowerPoint em C#. O processo é iniciado carregando o primeiro arquivo de apresentação onde todos os slides de outras apresentações serão anexados seguido pelo carregamento de todas as outras apresentações das quais os slides serão adicionados à apresentação desejada. Posteriormente, todos os slides das apresentações de destino são iterados e o método AddClone() na coleção de slides da apresentação de origem é chamado para anexá-los.
Código para combinar slides em C#
Este código demonstra o processo para combinar vários PowerPoints em um em C#. Existem vários métodos sobrecarregados para AddClone() onde você pode fornecer o LayoutSlide a ser usado para o slide inserido, fornecer uma seção para o novo slide e até mesmo fornecer um slide mestre para o slide recém-adicionado. Além disso, você pode filtrar os slides verificando o nome do slide ou a id do slide usando as propriedades Name e SlideId respectivamente no slide de destino.
Este artigo nos ensinou a mesclar apresentações do PowerPoint em C#. Se você estiver interessado em aprender o processo de adicionar um vídeo a uma apresentação, consulte o artigo em como adicionar vídeo na apresentação usando C #.