# Converter PPSM para PPSX em PHP

> Código de exemplo para conversão PHP de PPSM para PPSX. Use a API PHP do PowerPoint para conversão em lote de arquivos PPSM para arquivos PPSX.

Source: https://products.aspose.com/slides/pt/php-java/conversion/ppsm-to-ppsx/
Updated: 2026-08-11



## Converter PPSM para PPSX em PHP

Precisa converter arquivos PPSM para PPSX programaticamente? Usando [*Aspose.Slides for PHP via Java*](https://products.aspose.com/slides/pt/php-java/) qualquer desenvolvedor pode converter o formato PPSM para PPSX com apenas algumas linhas de código PHP .

Como uma API de processamento de apresentação moderna, o Aspose.Slides for PHP cria PPSX a partir de PPSM rapidamente. Teste a qualidade da conversão de PPSM para PPSX diretamente no seu [navegador](https://products.aspose.app/slides/conversion). A biblioteca Aspose PowerPoint PPTX permite converter arquivos PPSM para muitos formatos populares.

Você pode instalar a biblioteca do [Composer](https://packagist.org/packages/aspose/slides) usando o seguinte comando:

### Console/Terminal

```console
> composer require aspose/slides

```

## Como converter PPSM para PPSX em PHP

Estas são as etapas para converter um arquivo PPSM para PPSX usando PHP.

Carregar arquivo PPSM com uma instância da classe Presentation

Chame o método `save` enquanto especifica o caminho do arquivo de saída e SaveFormat.PPSX como parâmetros

O arquivo PPSM será salvo no caminho especificado

## Requisitos de sistema

 Antes de executar o código-fonte de amostra de conversão PHP, certifique-se de ter os seguintes pré-requisitos.

1. Instale o PHP 7, adicione o caminho do PHP para a variável `PATH` do sistema e defina `allow_url_include` para `On` no arquivo `php.ini`.
1. Instale o JRE 8. Defina a variável de ambiente `JAVA_HOME` como um caminho para o local do JRE instalado.
1. Instale o Apache Tomcat 8.0 (veja [mais](https://docs.aspose.com/slides/php-java/installation/)).

### Este código de amostra mostra a conversão de PPSM para PPSX PHP

```php

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\Presentation;
use aspose\slides\SaveFormat;

$pres = new Presentation("input.ppsm");
try
{
    $pres->save("output.ppsx", SaveFormat::Ppsx);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

```

## Salve PPSM como PPSX em PHP

Use o aplicativo gratuito para ver uma demonstração do processo de conversão de PPSM para PPSX.

## Outras conversões compatíveis

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