# Converter OTP para PDF em PHP

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

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



## Converter OTP para PDF em PHP

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

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

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

Carregar arquivo OTP com uma instância da classe Presentation

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

O arquivo OTP 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 OTP para PDF 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.otp");
try
{
    $pres->save("output.pdf", SaveFormat::Pdf);
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

```

## Salve OTP como PDF em PHP

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

## Outras conversões compatíveis

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