Visão Geral dos Recursos

Plataformas Suportadas

Aspose.Slides for Java oferece suporte às plataformas de desenvolvimento e implantação mais populares.

Recurso Descrição
Aplicações Desktop Aspose.Slides for Java pode ser usado para desenvolver aplicações Windows Forms.
Aplicações Web Corporativas Usar Aspose.Slides for Java ajuda a construir aplicações Web. Também é fornecido suporte ao uso do Aspose.Slides for Java com PHP.
Linux/Unix Aspose.Slides for Java é uma API independente de plataforma e pode funcionar em ambientes Linux e Unix.

Formatos de Arquivo e Conversões

Aspose.Slides for Java oferece suporte à maioria dos formatos de documentos do Microsoft PowerPoint e os exporta para formatos populares amplamente usados por organizações.

Recurso Descrição
Microsoft PowerPoint (PPT) Aspose.Slides for Java fornece o processamento mais rápido para este formato de documento de apresentação.
PresentationML (PPTX, XML) Aspose.Slides for Java oferece suporte ao processamento do formato de apresentação OOXML (também conhecido como PresentationML ou PPTX).
PPT to PPTX conversion Aspose.Slides for Java suporta a conversão de PPT para PPTX.
Portable Document Format (PDF) Os formatos de arquivo suportados podem ser exportados para documentos Adobe Portable Document Format (PDF) com um único método.
XML Parser Specification (XPS) Todos os formatos de arquivo suportados podem ser exportados para documentos XML Parser Specification (XPS) com um único método.
Tagged Image File Format (TIFF) Os formatos de arquivo de apresentação suportados pelo Aspose.Slides for Java também podem ser exportados para Tagged Image File Format (TIFF).
ODP to PPTX Conversion Aspose.Slides for Java oferece suporte ao carregamento de OpenDocument Presentation (ODP) e à conversão para PPTX.
Presentation To HTML Conversion Aspose.Slides for Java oferece suporte à conversão de PresentationEx para o formato HTML.

Renderização de Apresentação

Aspose.Slides for Java oferece suporte à renderização de alta fidelidade dos slides das apresentações em vários formatos gráficos:

Recurso Descrição
Formatos de Imagem Suportados Usando Aspose.Slides for Java, você poderá renderizar não apenas os slides da apresentação, mas também imagens nos slides, para formatos gráficos populares suportados como TIFF, PNG, BMP, JPEG, GIF e metarquivos.
Formato SVG Aspose.Slides for Java fornece um método interno para exportar slides de apresentação para o formato Scalable Vector Graphics (SVG).

Recursos de Conteúdo

Aspose.Slides for Java permite acessar, modificar ou criar quase todo o conteúdo possível de apresentações.

Recurso Descrição
Slides Mestres Os slides mestres definem o layout dos slides normais. Aspose.Slides for Java permite acessar e modificar os slides mestres de uma apresentação.
Slides Normais Usando Aspose.Slides for Java, você pode não apenas criar novos slides de diferentes tipos, mas também acessar e modificar slides existentes.
Clonagem / Cópia de Slides Aspose.Slides for Java fornece métodos para clonar ou copiar slides existentes não apenas dentro de uma apresentação, mas também de uma apresentação para outra. Como um slide herda seu layout do slide mestre, os métodos internos de clonagem copiam automaticamente o mestre ao clonar.
Gerenciamento de Seções de Slides Possibilidade de organizar slides em diferentes seções dentro da apresentação.
Espaços Reservados e Espaços de Texto Acesse espaços reservados e espaços de texto em um slide. Além disso, você pode criar um slide com espaços de texto do zero usando o método adequado.
Cabeçalhos e Rodapés Aspose.Slides for Java também facilita o manuseio de cabeçalhos/rodapés nos slides.
Anotações em Slides Com Aspose.Slides for Java, você pode não apenas acessar e modificar notas associadas a um slide, mas também adicionar notas.
Encontrar uma Forma Você pode encontrar uma forma específica em um slide usando o texto alternativo associado à forma.
Fundos Aspose.Slides for Java permite trabalhar com o fundo associado a um slide mestre ou normal.
Caixas de Texto Caixas de texto podem ser criadas do zero. Caixas de texto existentes podem ser acessadas e seu texto pode ser modificado sem perder o formato original.
Formas de Retângulo Formas de retângulo podem ser criadas ou modificadas pelo Aspose.Slides for Java.
Formas de Polilinha Formas de polilinha podem ser criadas ou modificadas pelo Aspose.Slides for Java.
Formas de Elipse Formas de elipse também são criadas ou modificadas pelo Aspose.Slides for Java.
Formas Agrupadas Aspose.Slides for Java oferece suporte a formas agrupadas.
Formas Automáticas Formas automáticas também são suportadas pelo Aspose.Slides for Java.
SmartArt Suporte para formas SmartArt disponíveis no MS PowerPoint.
Gráficos Suporte para Gráficos MSO suportados pelo PowerPoint.
Quadros de Imagem Imagens são gerenciadas em quadros de imagem usando Aspose.Slides for Java.
Quadros de Áudio Arquivos de áudio podem ser vinculados ou incorporados em slides em quadros de áudio pelo Aspose.Slides for Java.
Quadros de Vídeo Arquivos de vídeo são manipulados em quadros de vídeo através do Aspose.Slides for Java. Suporte para vídeos vinculados e incorporados está disponível.
Quadro OLE Objetos OLE são gerenciados em quadros OLE pelo Aspose.Slides for Java.
Controles ActiveX Suporte para controles ActiveX está disponível.
Macros VBA Suporte para gerenciamento de macros VBA dentro da apresentação.
Tabelas Tabelas em slides também são suportadas pelo Aspose.Slides for Java.
Quadro de Texto O texto associado a qualquer forma pode ser acessado através do quadro de texto associado a essa forma.
Digitalização de Texto Texto em uma apresentação pode ser digitalizado no nível da apresentação ou do slide através dos métodos internos de digitalização.
Animações Animações podem ser aplicadas a formas.
Apresentações de Slides Apresentações de slides e transições de slides são suportadas.

Recursos de Formatação

É possível formatar texto e formas em slides de um documento de apresentação usando Aspose.Slides for Java.

Recurso Descrição
Formatação de Texto

No Aspose.Slides for Java, o texto é gerenciado por meio de quadros de texto associados a formas. Assim, o texto é formatado usando parágrafos e porções associadas aos quadros de texto. Os seguintes elementos de texto podem ser formatados.

- Tipo de fonte.

- Tamanho da fonte.

- Cor da fonte.

- Tons da fonte.

- Alinhamento do parágrafo.

- Marcadores do parágrafo.

- Orientação do parágrafo.

Formatação de Forma

No Aspose.Slides for Java, o elemento básico de um slide é a forma. Os seguintes elementos de Forma podem ser formatados usando Aspose.Slides for Java:

- Posição

- Tamanho

- Linha

- Preenchimento (incluindo padrão, gradiente e sólido).

- Texto

- Imagem

Perguntas Frequentes

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

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

Como o multithreading funciona? O processamento pode ser paralelizado?

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

São suportadas senhas de arquivos e criptografia?

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. É recomendável 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.

O suporte à importação de formatos externos para uma apresentação (PDF/HTML → PPTX) está disponível?

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