Visão Geral dos Recursos
Plataformas Suportadas
Aspose.Slides for .NET suporta as plataformas de desenvolvimento e implantação mais populares. Confira os detalhes:
| Recurso | Descrição |
|---|---|
| ASP.NET Web Applications | Use Aspose.Slides for .NET para criar Aplicações Web ASP.NET direcionadas às versões 2.0 a 4.6.2 do .NET Framework |
| Web Services | Use Aspose.Slides for .NET para implantar Web Services |
| WinForms Applications | Aspose.Slides for .NET também pode ser usado para desenvolver Aplicações Windows Forms |
Formatos de Arquivo e Conversões
Aspose.Slides for .NET suporta a maioria dos formatos de documentos PowerPoint. Também permite exportá-los para os formatos populares que as organizações utilizam e trocam amplamente. Confira os detalhes:
| Recurso | Descrição |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for .NET oferece o processamento mais rápido para este formato de documento de apresentação. |
| PPT to PPTX conversion | Aspose.Slides for .NET 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). |
| PPTX To HTML Conversion | Aspose.Slides for .NET suporta a conversão de PresentationEx para formato HTML. |
Renderização de Apresentações
Aspose.Slides for .NET suporta renderização de alta fidelidade dos slides nos documentos de apresentação para vários formatos gráficos. Confira os detalhes:
| Recurso | Descrição |
|---|---|
| .NET Supported Image Formats | Com Aspose.Slides for .NET, você pode renderizar slides de apresentação e imagens nos slides para todos os formatos gráficos suportados pelo .NET, como TIFF, PNG, BMP, JPEG, GIF e metafiles. |
| SVG Format | Aspose.Slides for .NET 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 .NET permite acessar, modificar ou criar quase todos os itens ou conteúdos de documentos de apresentação. Confira os detalhes:
| Recurso | Descrição |
|---|---|
| Master Slides | Os Master Slides definem o layout dos slides normais. Aspose.Slides for .NET permite acessar e modificar os Master Slides dos documentos de apresentação. |
| Normal Slides | Com Aspose.Slides for .NET, você pode criar novos slides de diferentes tipos; também pode acessar e modificar slides existentes nas apresentações. |
| Cloning / Copying Slides | Existem métodos incorporados fornecidos por Aspose.Slides for .NET 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 master slide, os métodos de clonagem incorporados copiam automaticamente o master ao clonar. |
| Managing Slides sections | Métodos para organizar slides em diferentes seções dentro de uma apresentação. |
| Place Holders and Text Holders | Você pode acessar os placeholders e text holders em um slide. Além disso, pode criar um slide com text holders do zero usando o método apropriado. |
| Header and Footers | Aspose.Slides for .NET facilita o tratamento de cabeçalhos/rodapés nos slides. |
| Notes in Slides | Com Aspose.Slides for .NET, você pode acessar e modificar notas associadas a um slide e também adicionar novas notas. |
| Finding a Shape | Você também pode encontrar uma forma específica em um slide usando o texto alternativo associado à forma. |
| Backgrounds | Aspose.Slides for .NET permite trabalhar com fundos associados a um master ou slide normal em uma apresentação. |
| Text Boxes | Caixas de texto podem ser criadas do zero. Você pode acessar caixas de texto existentes. Também pode modificar seus textos sem perder a formatação original. |
| Rectangle Shapes | Você pode criar ou modificar formas retangulares com Aspose.Slides for .NET. |
| Poly Line Shapes | Você pode criar ou modificar formas de polilinha com Aspose.Slides for .NET. |
| Ellipse Shapes | Você pode criar ou modificar formas de elipse com Aspose.Slides for .NET. |
| Group Shapes | Aspose.Slides for .NET suporta formas agrupadas |
| Auto Shapes | Aspose.Slides for .NET suporta auto shapes |
| SmartArt | Aspose.Slides for .NET fornece suporte para formas SmartArt no MS PowerPoint |
| Charts | Aspose.Slides for .NET fornece suporte para gráficos MSO no PowerPoint |
| Shapes Serialization | Aspose.Slides for .NET suporta um grande número de formas. Quando Aspose.Slides for .NET não tem suporte para uma forma, você pode usar um método de serialização através do qual pode serializar essa forma de um slide existente. Dessa forma, você pode usar a forma posteriormente conforme suas necessidades. |
| Picture Frames | Você pode gerenciar imagens em picture frames com Aspose.Slides for .NET. |
| Audio Frames | Você pode vincular ou incorporar arquivos de áudio em audio frames nos slides com Aspose.Slides for .NET. |
| Video Frames | Você pode lidar com arquivos de vídeo em video frames. Aspose.Slides for .NET também fornece suporte para vídeos vinculados e incorporados. |
| OLE Frame | Você pode gerenciar objetos OLE em OLE frames com Aspose.Slides for .NET. |
| Tables | Aspose.Slides for .NET suporta tabelas nos slides. |
| ActiveX Controls | Suporte para controles ActiveX |
| VBA Macros | Suporte para gerenciamento de macros VBA dentro de apresentações. |
| Text Frame | Você pode acessar o texto de qualquer forma por meio do text frame associado a essa forma. |
| Text Scanning | Você pode escanear texto em uma apresentação no nível da apresentação ou do slide através de métodos de escaneamento incorporados. |
| Animations | Você pode aplicar animações em formas. |
| Slide Shows | Aspose.Slides for .NET suporta apresentações de slides e transições de slides. |
Recursos de Formatação
Com Aspose.Slides for .NET, você pode formatar textos e formas nos slides das apresentações. Confira os detalhes:
| Recurso | Descrição |
|---|---|
| Text Formatting | No Aspose.Slides for .NET, você pode gerenciar textos por meio dos text frames associados às formas. Assim, você pode formatar textos usando os parágrafos e trechos associados aos text frames. Esses elementos de texto podem ser formatados através do Aspose.Slides for .NET. - 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 |
| Shape Formatting | No Aspose.Slides for .NET, o elemento básico de um slide é uma forma. Você pode formatar esses elementos de forma com Aspose.Slides for .NET: - Posição - Tamanho - Linha - Preenchimento (incluindo Padrão, Gradiente, Sólido) - Texto - Imagem |
FAQ
Eu 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 funciona o multithreading? O processamento pode ser paralelizado?
É seguro processar documentos diferentes em threads diferentes; o mesmo presentation não deve ser usado por multiple threads ao mesmo tempo.
Senhas de arquivos e criptografia são suportadas?
Sim. You can abrir apresentações criptografadas, definir ou remover uma senha de abertura e escrita, e verificar o status de proteção.
Preciso me preocupar com pacotes de fontes em contêineres Linux?
Sim. É recomendado instalar pacotes de fontes comuns e/ou especificar explicitamente font directories em sua aplicação para evitar substituições inesperadas.
Existem limitações na versão de avaliação?
No evaluation mode, 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 PDF pages and HTML content a uma apresentação, convertendo-os em slides.