Visão geral do produto

Bem-vindo ao Aspose.Slides for Node.js via Java!
Aspose.Slides é uma API de gerenciamento do Microsoft PowerPoint® que permite que aplicativos leiam, gravem, criem e modifiquem apresentações do PowerPoint sem usar o Microsoft PowerPoint®. A biblioteca oferece suporte ao trabalho com apresentações, slides, formas, tabelas, texto, animações, áudio, vídeo e outros elementos de apresentação.
Com o Aspose.Slides, os desenvolvedores podem abrir apresentações de diferentes fontes, salvá‑las em vários formatos do PowerPoint, exportar apresentações para formatos como PDF, TIFF, XPS, SWF, HTML e SVG, e salvar slides como imagens. A API também fornece recursos para gerenciar propriedades de documentos, aplicar proteção, visualizar slides, editar o conteúdo dos slides, trabalhar com notas de slide e lidar com elementos avançados de apresentação, como objetos OLE incorporados.
Por que você deve usar o Aspose.Slides for Node.js via Java
- Aspose.Slides for Node.js via Java é o primeiro e único componente que fornece as funcionalidades necessárias para gerenciar documentos do PowerPoint®.
- Aspose.Slides for Node.js via Java oferece muitos recursos principais, como gerenciamento de textos, formas, tabelas e animações, adição de áudio e vídeo aos slides, visualização de slides, exportação de slides para SVG, PDF e outros formatos, e muitas outras capacidades.
- Aspose.Slides for Node.js via Java não apenas permite abrir arquivos do PowerPoint de diferentes fontes, mas também permite salvar suas apresentações de várias maneiras. Por exemplo, você pode salvar suas apresentações em PPT; também pode salvar seus slides como imagens.
- Aspose.Slides for Node.js via Java fornece quase todos os recursos que você pode ou não encontrar no Microsoft PowerPoint. Dada a versatilidade do Aspose.Slides for Node.js via Java, além de tabelas e diferentes tipos de formas, você pode usá‑lo para adicionar diferentes tipos de quadros—texto, áudio e vídeo—aos seus slides.
Recursos do Aspose.Slides
Os recursos do Aspose.Slides for Node.js via Java podem ser divididos nos seguintes grupos:
- Recursos de Apresentação.
- Recursos de Slides.
- Recursos de Gráficos e Multimídia.
- Recursos de Tabela.
- Recursos de Texto e Parágrafo
- Recursos avançados
Recursos de Apresentação
- Abrir apresentações do Microsoft PowerPoint de diferentes fontes.
- Salvar apresentações em diferentes formatos do Microsoft PowerPoint.
- Criar apresentações do zero.
- Converter apresentações para documentos PDF sem usar nenhum outro componente
- Ler ou modificar as propriedades de documento de uma apresentação
- Aplicar proteção à apresentação
- Exportar apresentação para PDF
- Exportar apresentação para TIFF
- Exportar apresentação para XPS
- Exportar apresentação para SWF
- Exportar apresentação para PDF Note / Tiff Notes
- Exportar apresentação para HTML
Recursos de Slides
- Criar novos slides do zero e adicioná‑los às apresentações.
- Acessar qualquer slide por sua posição em uma apresentação.
- Copiar ou clonar slides para a mesma apresentação ou para outra.
- Editar e excluir slides.
- Copiar mestres com slides automaticamente.
- Visualizar slides.
- Obter ou definir o nome de um slide.
- Salvar slides como imagens.
- Exportar slides para o formato SVG.
- Trabalhar com vários mestres em apresentações.
- Preencher o plano de fundo dos slides com qualquer estilo suportado.
- Adicionar ou gerenciar notas de slide.
- Definir novos mestres de slide e estilos dinamicamente.
- Adicionar ou modificar a transição da apresentação de slides.
- Adicionar Transições Morph
Recursos de Gráficos e Multimídia
- Criar ou gerenciar formas como linhas, retângulos, elipses e polilinhas.
- Gerenciar estilos de linha em formas.
- Obter o texto alternativo de uma forma.
- Rotacionar ou inverter formas.
- Preencher formas em diferentes estilos—por exemplo, sólido, gradiente, padrão, textura e imagem.
- Usar qualquer um dos 48 padrões predefinidos e 24 texturas.
- Atribuir links a formas.
- Ler, modificar e adicionar novos efeitos de animação a slides e formas.
- Adicionar novas imagens às apresentações e gerenciar as existentes.
- Adicionar novas marcas‑ponto de imagem às apresentações e gerenciar as existentes.
- Adicionar novos quadros de áudio às apresentações e gerenciar os existentes.
- Adicionar novos quadros de vídeo às apresentações e gerenciar os existentes.
Recursos de Tabela
- Criar tabelas do zero e adicioná‑las aos slides.
- Redimensionar e mover tabelas.
- Acessar qualquer célula em uma tabela.
- Alterar o formato e as bordas de qualquer célula.
- Redimensionar colunas e linhas.
- Adicionar e excluir colunas e linhas.
- Definir a largura e a cor da borda para toda a tabela.
Recursos de Texto e Parágrafo
- Obter e definir textos em marcadores de posição de texto e quadros de texto.
- Obter o tipo de um marcador de posição.
- Alterar a formatação de texto em um quadro de texto.
- Adicionar novas fontes ou gerenciar as fontes já usadas em uma apresentação.
- Alterar textos e Formatação de Texto.
- Criar ou gerenciar links no texto.
- Suportar tabulações e tabulações efetivas.
- Adicionar novos quadros de texto a quase qualquer tipo de forma.
- Acessar e modificar margens e configurações de quebra de texto de quadros de texto.
- Acessar e modificar a indentação de parágrafos.
Recursos avançados
- Acessar objetos OLE incorporados em apresentações.
- Bloquear apresentações.
Suporte técnico
A Aspose fornece suporte técnico gratuito ilimitado para todos os seus produtos. O suporte está disponível para todos os usuários (incluindo usuários com pacotes de avaliação). Se precisar de ajuda com o Aspose.Slides for Node.js via Java, considere o seguinte:
- O principal canal de suporte é o Aspose Forums. Publique sua pergunta no Aspose.Slides forum—e ela será respondida dentro de poucas horas. A equipe de suporte do Aspose.Slides responde diretamente às perguntas postadas no fórum.
- Observe que a Aspose não fornece suporte técnico por telefone. O suporte telefônico está disponível apenas para questões de vendas e compra.
- Ao esperar uma resposta nos fóruns, seja paciente e considere as diferenças de fusos horários.
Se você tiver um problema com o Aspose.Slides for Node.js via Java, siga estas diretrizes para resolvê‑lo da maneira mais eficiente:
-
Verifique e confirme que você está usando a versão mais recente do Aspose.Slides for Node.js via Java antes de relatar o problema. Talvez o problema que você encontrou já tenha sido resolvido em uma atualização.
Consulte Aspose.Slides download para obter informações sobre a versão mais recente do produto.
-
Antes de relatar um problema, você pode percorrer nossos fóruns, esta documentação e a Referência da API. Talvez a resposta para sua dúvida já tenha sido fornecida.
-
Ao relatar um problema, inclua o documento original e (se possível) um trecho do seu código relacionado ao problema. Se precisar anexar vários arquivos, coloque‑os em um pacote ZIP.
Você pode anexar seus documentos com segurança no Aspose.Forums porque somente você e os desenvolvedores da Aspose têm acesso aos arquivos anexados.
-
Crie e use um único tópico para um problema específico. Se você encontrar outro problema, deve criar outro tópico para relatá‑lo.
Esta tabela lista recursos técnicos importantes do Aspose.Slides for Node.js via Java.
| Recurso | Descrição |
|---|---|
| Aspose.Slides for Node.js via Java home page | Página inicial do produto. |
| Aspose.Slide blog | Verifique esta página regularmente para obter informações sobre novos lançamentos e dicas úteis sobre o Aspose.Slides. |
| Aspose.Slides for Node.js via Java download | Faça download da versão mais recente do Aspose.Slides aqui. Publicamos novas versões frequentemente. |
| Aspose.Slides support forum | Publique suas perguntas e problemas aqui para uma resolução rápida. |
| Aspose.Slides for Node.js via Java product documentation | Documentação online completa que contém este documento e a Referência da API do Aspose.Slides. |
FAQ
O suporte a níveis de conformidade PDF para arquivamento e acessibilidade (PDF/A e PDF/UA) está disponível?
Sim. Você pode salvar em PDF com PDF/A-2a/2b/2u, PDF/A-3a/3b, bem como PDF/UA configurando PDF export options.
Existe um mecanismo de substituição de fontes e suporte a fontes personalizadas para garantir renderização correta?
Sim. A biblioteca permite que você load custom fonts e define fallback rules para que glifos ausentes sejam substituídos de forma confiável durante a conversão e renderização.
Posso detectar se um arquivo está protegido por senha sem abri‑lo completamente?
Sim. Você pode inspect a presentation para determinar se ele exige senha antes de carregar o documento completo.
É necessário ter o Microsoft PowerPoint instalado para processamento e conversões?
Não. O Aspose.Slides é um motor autônomo; o PowerPoint não é necessário no servidor ou estação de trabalho.
É seguro processar apresentações a partir de múltiplas threads?
Sim, você pode processar documentos diferentes em paralelo em threads separadas; basta evitar usar a mesma instância de apresentação simultaneamente across threads.
As macros são preservadas e posso gerenciar VBA em arquivos PPTM/PPSM?
Sim. Apresentações com macros are supported, e você pode inspecionar e gerenciar projetos VBA nesses arquivos.
Posso converter PDF ou HTML de volta em slides do PowerPoint?
Sim. Você pode import PDF pages or HTML content para criar ou preencher slides em uma apresentação.
O exportador XPS é suportado e posso controlar a qualidade e o conteúdo da saída XPS?
Sim. Export to XPS está disponível, e save options permitem ajustar a qualidade da saída e o conteúdo incluído.
Posso converter slides em imagens e controlar a qualidade da saída?
Sim. Slides podem ser rendered to PNG, JPEG, GIF, BMP, TIFF e outros formatos com controle detalhado sobre tamanho e qualidade.
Fórmulas matemáticas são suportadas (MathML/MathText) e podem ser exportadas?
Sim. Você pode create and edit mathematical text e export equations, inclusive para MathML.
Como a biblioteca trata criptografia e senhas (abrir, definir, remover)?
It supports a abertura de apresentações criptografadas, a definição ou remoção de senhas para abrir e modificar, e a verificação do status de proteção de um arquivo.