Converter PPS para JPEG via C++

Conversão de PPS para JPEG de alto desempenho usando a biblioteca C++ sem a necessidade de instalação do Microsoft PowerPoint.

Como converter PPS para JPEG usando C++

Para converter PPS para JPEG, usaremos Aspose.Slides for C++ API que é uma API de manipulação e conversã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

Código-fonte de conversão de PPS para JPEG C++

// Load the PPS
SharedPtr<Presentation> pres = MakeObject<Presentation>(u"sourceFile.pps");

// Access the first slide
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0);

// User defined dimension
int desiredX = 1200;
int desiredY = 800;

// Getting scaled value  of X and Y
float ScaleX = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Width()) * desiredX;
float ScaleY = (float)(1.0 / pres->get_SlideSize()->get_Size().get_Height()) * desiredY;

// Create a custom scale image
auto bitmap = slide->GetThumbnail(ScaleX, ScaleY);

bitmap->Save(u"output.jpeg", ImageFormat::get_Jpeg());
	
//Iterate through each slide via index and convert

Passos para converter PPS para JPEG via C++

Os desenvolvedores de C++ podem facilmente converter arquivos PPS para JPEG em apenas algumas linhas de código.

  1. Carregue o arquivo PPS com Aspose.Slides for C++ Presentation Object.
  2. Selecione o primeiro slide.
  3. Defina as dimensões desejadas.
  4. Obtenha a miniatura com as dimensões desejadas.
  5. Chame o método Save() com o parâmetro de saída JPEG .
  6. Abra o arquivo JPEG em um programa compatível.

Requisitos de sistema

Antes de executar o código de exemplo de conversão C++, certifique-se de ter 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

Converter PPS para JPEG online

O aplicativo gratuito Aspose.Slides Conversion é 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 PPS.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides converte arquivos antes de escrever código.
  • Envie arquivos PPS e salve-os como JPEG.
  • Baixe o resultado ou converta mais arquivos.