# Converta PPS para JPEG via aplicativo C++

> Exemplo de código de conversão C++ para documento PPS para formato JPEG. Use o código de exemplo para conversão em lote de PPS para JPEG em qualquer aplicativo C++.

Source: https://products.aspose.com/slides/pt/cpp/conversion/pps-to-jpeg/
Updated: 2026-10-27



## Como converter PPS para JPEG usando C++

Para converter PPS para JPEG, usaremos
 [Aspose.Slides for C++](https://products.aspose.com/slides/cpp/)
 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](https://www.nuget.org/packages/aspose.slides)
 gerenciador de pacotes, procure
 Aspose.Slides.Cpp
 e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

### Comando

```cs

PM> Install-Package Aspose.Slides.Cpp

```

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

```cs
// 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.

1. Selecione o primeiro slide.

1. Defina as dimensões desejadas.

1. Obtenha a miniatura com as dimensões desejadas.

1. Chame o método Save() com o parâmetro de saída JPEG .

1. 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.

## Converter PPS para JPEG online

O aplicativo gratuito Aspose.Slides Conversion é criado com [Aspose.Slides for C++](https://products.aspose.com/slides/pt/cpp/), 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.

## Outras conversões compatíveis

- [PPS TO BMP](https://products.aspose.com/slides/cpp/conversion/pps-to-bmp/) — Imagem em formato bitmap
- [PPS TO EMF](https://products.aspose.com/slides/cpp/conversion/pps-to-emf/) — Formato de metarquivo aprimorado
- [PPS TO GIF](https://products.aspose.com/slides/cpp/conversion/pps-to-gif/) — Formato de intercâmbio gráfico
- [PPS TO HTML](https://products.aspose.com/slides/cpp/conversion/pps-to-html/) — Linguagem de marcação de hipertexto
- [PPS TO ODP](https://products.aspose.com/slides/cpp/conversion/pps-to-odp/) — Formato de apresentação do OpenDocument
- [PPS TO OTP](https://products.aspose.com/slides/cpp/conversion/pps-to-otp/) — Formato padrão do OpenDocument
- [PPS TO PDF](https://products.aspose.com/slides/cpp/conversion/pps-to-pdf/) — Formato de Documento Portátil
- [PPS TO PNG](https://products.aspose.com/slides/cpp/conversion/pps-to-png/) — Gráficos Portáteis de Rede
- [PPS TO POT](https://products.aspose.com/slides/cpp/conversion/pps-to-pot/) — Arquivos de modelo do Microsoft PowerPoint
- [PPS TO POTM](https://products.aspose.com/slides/cpp/conversion/pps-to-potm/) — Arquivo de modelo do Microsoft PowerPoint
- [PPS TO POTX](https://products.aspose.com/slides/cpp/conversion/pps-to-potx/) — Apresentação do modelo do Microsoft PowerPoint
- [PPS TO PPSM](https://products.aspose.com/slides/cpp/conversion/pps-to-ppsm/) — Apresentação de slides habilitada para macro
- [PPS TO PPSX](https://products.aspose.com/slides/cpp/conversion/pps-to-ppsx/) — Apresentação de slides do PowerPoint
- [PPS TO PPT](https://products.aspose.com/slides/cpp/conversion/pps-to-ppt/) — Microsoft PowerPoint 97-2003
- [PPS TO PPTM](https://products.aspose.com/slides/cpp/conversion/pps-to-pptm/) — Arquivo de apresentação habilitado para macro
- [PPS TO PPTX](https://products.aspose.com/slides/cpp/conversion/pps-to-pptx/) — Formato de apresentação XML aberto
- [PPS TO SVG](https://products.aspose.com/slides/cpp/conversion/pps-to-svg/) — Gráficos vetoriais escalonáveis
- [PPS TO TIFF](https://products.aspose.com/slides/cpp/conversion/pps-to-tiff/) — Formato de imagem marcada
- [PPS TO XML](https://products.aspose.com/slides/cpp/conversion/pps-to-xml/) — Extensible Markup Language
- [PPS TO XPS](https://products.aspose.com/slides/cpp/conversion/pps-to-xps/) — Especificações do papel XML
