Aspose.Slides  for .NET

API .NET para formatos de arquivo do PowerPoint

Leia, escreva, modifique, mescle, clone, proteja e converta apresentações do PowerPoint e OpenOffice em .NET C# sem nenhum software externo.

  Download grátis julgamento
  
 

Aspose.Slides for .NET é uma API de processamento de apresentações para os formatos PowerPoint e OpenOffice. O Aspose.Slides permite que os aplicativos leiam, escrevam, protejam, modifiquem e convertam apresentações em .NET C#. Gerencie texto de apresentação, formas, gráficos, tabelas e animações, adicione áudio e vídeo a slides, visualize slides.

Aspose.Slides para .NET suporta todos os formatos de apresentação populares. Use C# para mesclar, dividir, clonar e reutilizar várias apresentações, modelos e slides do PowerPoint de várias maneiras. Além disso, a API oferece vários recursos avançados, como impressão em impressoras físicas e renderização de apresentações em formatos de layout fixo, HTML e imagens.

Aspose.Slides for .NET é uma API independente e não requer o Microsoft PowerPoint ou qualquer outro software ou biblioteca adicional.

Recursos avançados da API do PowerPoint .NET C#

Criar ou clonar slides de modelos

Trabalhar com tabelas do PowerPoint via API

Aplicar ou remover a proteção nas formas

Adicionar gráficos do Excel como OleObjects a slides

Suporte para OleObjects vinculados

Gerar apresentações a partir do banco de dados

Proteja apresentações e PDF resultante

Imprimir apresentações em uma impressora física

Criar e personalizar gráficos

Converter apresentação para PDF, HTML, TIFF ou XPS em .NET C#

Aspose.Slides for .NET API tem seu próprio mecanismo de renderização, especialmente projetado para renderizar os formatos PowerPoint e OpenOffice com a mais alta fidelidade. A API do PowerPoint .NET C# permite exportar apresentações para vários formatos padrão do setor, como PDF, HTML, TIFF e XPS, com resultados idênticos aos da apresentação original. Além disso, para converter um PPT em C#, basta carregar o arquivo de apresentação e chamar o método Save junto com o formato de saída desejado. A conversão do PowerPoint em C# é realmente simples com o Aspose.Slides for .NET API.

Renderizar apresentações - C#

// load the file to be converted

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// render as PDF, XPS & TIFF

prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf);

prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps);

prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);

Formatar conteúdo de apresentação em .NET C#

É possível formatar texto e formas em slides em C# usando a API Aspose.Slides .NET. O texto nas apresentações é gerenciado com a ajuda de quadros de texto associados a formas. Assim, tornando mais fácil para os desenvolvedores formatar o texto usando parágrafos e partes associadas aos quadros de texto. Você também pode manipular atributos de elementos de forma como posição, tamanho, linha, imagem, texto e preenchimento usando nossa API C# do PowerPoint.

Criar e modificar o PowerPoint SmartArt em .NET C#

Aspose.Slides for .NET facilita a criação de formas SmartArt a partir do zero, bem como fornece a capacidade de acessar, manipular ou remover objetos SmartArt existentes de um slide. Além disso, a API do PowerPoint .NET C# fornece a capacidade de adicionar, remover ou iterar os nós de um SmartArt. Você também pode modificar dinamicamente a aparência do SmartArt, como configuração de estilo, cor e layout.

Proteger apresentação em .NET C#

Aspose.Slides para .NET API pode bloquear arquivos de apresentação para proteger o conteúdo de alterações. Os desenvolvedores também podem proteger com senha o PPT em C#, bem como o documento PDF convertido para distribuição segura. A API do PowerPoint C# também oferece suporte ao modo de acesso somente leitura para as apresentações geradas e suas propriedades de documento.

Criar visualizador de apresentação com miniaturas de slides em .NET C#

Aspose.Slides for .NET pode gerar miniaturas dos slides para que você possa distribuir imagens de slides para os usuários que não possuem o aplicativo PowerPoint instalado em suas máquinas. Você pode usar a API do PowerPoint C# para visualizar o PPT no aplicativo .NET C# de qualquer tipo: site personalizado, aplicativo de desktop, etc. Use esse recurso para criar seu próprio visualizador de apresentação em C#.

Gere miniaturas de slides via .NET - C#

// load the presentation file

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// access the first slide from the collection

var sld = prs.Slides[0];

// create a full scale image of the slide

var bmp = sld.GetThumbnail(1f, 1f);

// save the image in JPEG format

bmp.Save(dir + "output.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Automação do Microsoft Office – Não Necessário

Aspose.Slides for .NET é construído usando código gerenciado que não precisa do Microsoft Office ou Microsoft PowerPoint para ser instalado na máquina para trabalhar com formatos de documentos do PowerPoint. É uma alternativa perfeita de automação do Microsoft Office em termos de recursos suportados, segurança, estabilidade, capacidade de escala, velocidade e preço.

O que as pessoas estão dizendo

Não acredite apenas em nossa palavra. Veja o que os usuários têm a dizer sobre as APIs do PowerPoint.

 
 
Ver estudos de caso