Visão geral de recursos

Plataformas Suportadas

Aspose.Slides for PHP via Java é uma API independente de plataforma. Pode ser usada em qualquer plataforma (Windows, Linux, macOS, etc.) onde PHP 7 ou superior esteja instalado. O Oracle JDK 7 ou superior é outro requisito.

Formatos de Arquivo e Conversões

Aspose.Slides for PHP via Java suporta a maioria dos formatos de documentos PowerPoint. Também permite exportá‑los para os formatos de arquivo populares que as organizações utilizam e compartilham entre si. Consulte estes detalhes:

Recurso Descrição
Microsoft PowerPoint (PPT) Aspose.Slides for PHP via Java fornece o processamento mais rápido para este formato de documento de apresentação.
Conversão de PPT para PPTX Aspose.Slides for PHP via Java suporta a conversão de PPT para PPTX
Portable Document Format (PDF) Você pode exportar todos os formatos de arquivo suportados para documentos Adobe Portable Document Format (PDF) com um único método.
XML Parser Specification (XPS) Você pode exportar todos os formatos de arquivo suportados para documentos XML Parser Specification (XPS) com um único método.
Tagged Image File Format (TIFF) Você pode exportar todos os formatos de arquivo de apresentação suportados para Tagged Image File Format (TIFF).
Conversão de PPTX para HTML Aspose.Slides for PHP via Java suporta a conversão do PresentationEx para o formato HTML.

Renderização de Apresentação

Aspose.Slides for PHP via Java suporta renderização de alta fidelidade de slides em apresentações para diferentes formatos gráficos. Consulte estes detalhes:

Recurso Descrição
Formatos de Imagem Suportados pelo Java Usando Aspose.Slides for PHP via Java, você pode renderizar slides de apresentação e imagens nos slides para todos os formatos gráficos suportados pelo Java, como TIFF, PNG, BMP, JPEG, GIF.
Formato SVG Aspose.Slides for PHP via Java também fornece métodos incorporados que permitem exportar slides de apresentação para formatos Scalable Vector Graphics (SVG).

Recursos de Conteúdo

Aspose.Slides for PHP via Java permite acessar, modificar ou criar quase todos os itens ou conteúdos de documentos de apresentação. Consulte estes detalhes:

Recurso Descrição
Slides Mestres Os Slides Mestres definem o layout dos slides normais. Aspose.Slides for PHP via Java permite acessar e modificar os Slides Mestres de documentos de apresentação.
Slides Normais Com Aspose.Slides for PHP via Java, você pode criar novos slides de diferentes tipos; também pode acessar e modificar slides existentes nas apresentações.
Clonagem / Copiando Slides Existem métodos incorporados fornecidos por Aspose.Slides for PHP via Java que permitem clonar ou copiar slides existentes dentro de uma apresentação. Você também pode usar slides copiados e clonados de uma apresentação para outra. Como um slide herda seu layout do slide mestre, os métodos de clonagem incorporados copiam automaticamente o mestre ao clonar.
Gerenciando Seções de Slides Métodos para organizar slides em diferentes seções dentro de uma apresentação.
Espaços Reservados e Marcadores de Texto Você pode acessar os espaços reservados e marcadores de texto em um slide. Além disso, pode criar um slide com marcadores de texto do zero usando o método apropriado.
Cabeçalhos e Rodapés Aspose.Slides for PHP via Java facilita o tratamento de cabeçalhos/rodapés em slides.
Anotações em Slides Com Aspose.Slides for PHP via Java, você pode acessar e modificar notas associadas a um slide e também adicionar novas notas.
Localizando uma Forma Você também pode localizar uma forma específica em um slide usando o texto alternativo associado à forma.
Fundos Aspose.Slides for PHP via Java permite trabalhar com fundos associados a um slide mestre ou normal em uma apresentação.
Caixas de Texto Caixas de texto podem ser criadas do zero. Você pode acessar caixas de texto existentes. Também pode modificar seus textos sem perder o formato original.
Formas Retangulares Você pode criar ou modificar formas retangulares com Aspose.Slides for PHP via Java.
Formas de Polilinha Você pode criar ou modificar formas de polilinha com Aspose.Slides for PHP via Java.
Formas de Elipse Você pode criar ou modificar formas de elipse com Aspose.Slides for PHP via Java.
Formas Agrupadas Aspose.Slides for PHP via Java suporta formas agrupadas.
Formas Automáticas Aspose.Slides for PHP via Java suporta formas automáticas.
SmartArt Aspose.Slides for PHP via Java fornece suporte a formas SmartArt no MS PowerPoint.
Gráficos Aspose.Slides for PHP via Java fornece suporte a Gráficos MSO no PowerPoint.
Serialização de Formas Aspose.Slides for PHP via Java suporta um grande número de formas. Quando falta suporte a uma forma, você pode usar um método de serialização que permite serializar essa forma a partir de um slide existente. Dessa forma, você pode reutilizar a forma conforme necessário.
Molduras de Imagem Você pode gerenciar imagens em molduras de imagem com Aspose.Slides for PHP via Java.
Molduras de Áudio Você pode vincular ou incorporar arquivos de áudio em molduras de áudio nos slides com Aspose.Slides for PHP via Java.
Molduras de Vídeo Você pode manipular arquivos de vídeo em molduras de vídeo. Aspose.Slides for PHP via Java também fornece suporte para vídeos vinculados e incorporados.
Moldura OLE Você pode gerenciar objetos OLE em molduras OLE com Aspose.Slides for PHP via Java.
Tabelas Aspose.Slides for PHP via Java suporta tabelas em slides.
Controles ActiveX Suporte a controles ActiveX.
Macros VBA Suporte ao gerenciamento de macros VBA dentro de apresentações.
Quadro de Texto Você pode acessar o texto de qualquer forma através do quadro de texto associado a essa forma.
Digitalização de Texto Você pode digitalizar texto em uma apresentação no nível da apresentação ou do slide por meio de métodos de digitalização incorporados.
Animações Você pode aplicar animações em formas.
Apresentações de Slides Aspose.Slides for PHP via Java suporta apresentações de slides e transições de slides.

Recursos de Formatação

Com Aspose.Slides for PHP via Java, você pode formatar textos e formas em slides de apresentações. Consulte estes detalhes:

Recurso Descrição
Formatação de Texto

No Aspose.Slides for PHP via Java, você pode gerenciar textos através dos quadros de texto associados às formas. Assim, você pode formatar textos usando os parágrafos e porções associados aos quadros de texto. Esses elementos de texto podem ser formatados por meio do Aspose.Slides for PHP via Java.

- Tipo de Fonte

- Tamanho da Fonte

- Cor da Fonte

- Tons da Fonte

- Alinhamento de Parágrafo

- Marcadores de Parágrafo

- Orientação de Parágrafo

Formatação de Forma

No Aspose.Slides for PHP via Java, o elemento básico de um slide é uma forma. Você pode formatar esses elementos de forma com Aspose.Slides for PHP via Java:

- Posição

- Tamanho

- Linha

- Preenchimento (incluindo Padrão, Gradiente, Sólido)

- Texto

- Imagem

FAQ

Preciso instalar o Microsoft PowerPoint no servidor/PC para que a biblioteca funcione?

Não. O PowerPoint não é necessário; o Aspose.Slides é um motor independente para criar, editar, converter e renderizar apresentações.

Como funciona o multithreading? O processamento pode ser paralelizado?

É seguro processar documentos diferentes em threads distintas; o mesmo objeto presentation não deve ser usado por várias threads ao mesmo tempo.

Senhas de arquivos e criptografia são suportadas?

Sim. Você pode abrir apresentações criptografadas, definir ou remover uma senha de abertura e gravação, e verificar o status da proteção.

Preciso me preocupar com pacotes de fontes em contêineres Linux?

Sim. Recomenda‑se instalar pacotes de fontes comuns e/ou especificar explicitamente diretórios de fontes em sua aplicação para evitar substituições inesperadas.

Existem limitações na versão de avaliação?

No modo de avaliação, uma marca d’água é adicionada à saída e certas limitações se aplicam; uma licença temporária de 30 dias está disponível para testes com todos os recursos.

A importação de formatos externos para uma apresentação (PDF/HTML → PPTX) é suportada?

Sim. Você pode adicionar páginas PDF e conteúdo HTML a uma apresentação, transformando‑os em slides.