Mesclar arquivos PPTX usando C++
Fusão de documentos PPTX usando APIs C++ do lado do servidor.
Como mesclar arquivo PPTX usando C++
Para mesclar o arquivo PPTX, usaremos Aspose.Slides for C++ API que é uma API de fusão de documentos rica em recursos, poderosa e fácil de usar para plataforma C++. Você pode baixar sua versão mais recente diretamente, basta abrir NuGet gerenciador de pacotes, procure Aspose.Slides.Cpp e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando
PM> Install-Package Aspose.Slides.Cpp
Mesclar arquivos PPTX - C++
// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.pptx";
const String sourceFilePath2 = u"SourceFile3.pptx";
const String outputFilePath = u"mergedOutput.pptx";
// Instantiate Presentation class
SharedPtr<Presentation> presentation1 = MakeObject<Presentation>(sourceFilePath1);
SharedPtr<Presentation> presentation2 = MakeObject<Presentation>(sourceFilePath2);
for (SharedPtr<ISlide> slide : presentation2->get_Slides()){
// Merge from source to destination
presentation1->get_Slides()->AddClone(slide);
}
// Save the presentation
presentation1->Save(outputFilePath, SaveFormat::Pptx);
Etapas para mesclar arquivos PPTX em C++
Um documento básico mesclando e concatenando com APIs Aspose.Slides for C++ pode ser feito com apenas algumas linhas de código.
- Carregue os dois arquivos PPTX.
- Use o método get_Slides() para percorrer cada slide.
- Use a função AddClone para mesclar com o arquivo desejado.
- Use o método Save() para salvar no caminho especificado
Requisitos de sistema
Aspose.Slides para C++ suporta em todas as principais plataformas e sistemas operacionais. Verifique se você possui os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com C++ Runtime Environment para Windows de 32 bits, Windows de 64 bits e Linux de 64 bits.
- Aspose.Slides for C++ DLL referenciado em seu projeto.
Criado com Aspose.Slides
Mesclar arquivos PPTX online
O aplicativo gratuito Aspose.Slides Merger é criado com Aspose.Slides for C++, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos PPTX.
- Funciona no seu navegador, sem instalar nada.
- Veja como o Aspose.Slides mescla arquivos antes de escrever código.
- Envie vários arquivos PPTX e combine-os em um só.
- Baixe o resultado mesclado como um único arquivo.
O que é PPTX Formato de Arquivo
Arquivos com a extensão .PPTX usam o formato de apresentação PowerPoint Open XML introduzido com o PowerPoint 2007. Ao contrário do antigo formato binário PPT, o PPTX armazena os dados da apresentação em um pacote Office Open XML. Um arquivo PPTX contém um conjunto de slides que podem incluir texto, imagens, formatação, animações e outras mídias, além das configurações da apresentação.
Outros formatos de mesclagem compatíveis
Usando C++, também é possível mesclar muitos outros formatos de arquivo, incluindo ..