# Converter PDF para POTM em PHP

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

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



## Converter PDF para POTM em PHP

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

Como uma API de processamento de apresentação moderna, o Aspose.Slides for PHP cria POTM a partir de PDF rapidamente. Teste a qualidade da conversão de PDF para POTM diretamente no seu [navegador](https://products.aspose.app/slides/conversion). A biblioteca Aspose PowerPoint PPTX permite converter arquivos PDF 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 PDF para POTM em PHP

Estas são as etapas para converter um arquivo PDF para POTM usando PHP.

Carregar arquivo PDF com uma instância da classe Presentation

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

O arquivo PDF 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 PDF para POTM 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();
try
{
    $pres->getSlides()->removeAt(0);
    $pres->getSlides()->addFromPdf("document.pdf");
    $pres->save("output.potm", SaveFormat::Potm);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

```

## Salve PDF como POTM em PHP

Use o aplicativo gratuito para ver uma demonstração do processo de conversão de PDF para POTM.

## Outras conversões compatíveis

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