Instalação
Instalação do Aspose.Slides FOSS para .NET
Aspose.Slides FOSS for .NET is distributed as a NuGet package. It targets .NET 9.0 and has no native dependencies: no Microsoft Office or other proprietary runtime required.
Pré-requisitos
| Requisito | Detalhe |
|---|---|
| .NET versão | .NET 9.0 SDK ou posterior |
| Gerenciador de pacotes | NuGet (via dotnet CLI ou Visual Studio) |
| Sistema operacional | Windows, macOS, Linux (qualquer plataforma suportada por .NET 9.0) |
| Compilador / ferramentas de construção | .NET 9.0 SDK (inclui o compilador C#) |
1. Install via dotnet CLI (Recommended)
A maneira mais simples de instalar Aspose.Slides FOSS é a partir do NuGet:
dotnet add package Aspose.Slides.FossO NuGet baixa e instala o pacote junto com suas dependências. Nenhuma configuração pós-instalação é necessária.
Para instalar uma versão fixa para builds reproduzíveis:
dotnet add package Aspose.Slides.Foss --version 26.3.02. Install via Visual Studio
- Clique com o botão direito no seu projeto no Solution Explorer e selecione Gerenciar Pacotes NuGet.
- Pesquisar por
Aspose.Slides.Foss. - Clique Instalar.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Depois de instalar, verifique se a biblioteca carrega corretamente e um Presentation pode ser criado:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");Saída esperada:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Você também pode verificar a versão instalada com o dotnet CLI:
dotnet list packageIsso exibe o nome do pacote, a versão e a versão resolvida.
Início Rápido: Criar uma Apresentação com uma Forma
O programa a seguir cria uma nova apresentação, adiciona um retângulo com texto e a salva como um .pptx arquivo:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
var slide = prs.Slides[0];
// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");Importante: Sempre use Presentation com um using declaração ou chamar explicitamente Dispose(). Isso garante a limpeza adequada dos recursos internos.
Notas da Plataforma
Windows, macOS, Linux: A biblioteca é idêntica em todas as plataformas. Não há caminhos de código específicos de plataforma ou extensões nativas.
Docker / serverless: A biblioteca funciona dentro de imagens Docker .NET (como mcr.microsoft.com/dotnet/sdk:9.0) com dotnet add package Aspose.Slides.Foss. Nenhum pacote de sistema adicional é necessário.
CI/CD: Adicione dotnet add package Aspose.Slides.Foss ao passo de dependência do seu pipeline CI, ou inclua a referência do pacote no seu .csproj arquivo. Nenhuma configuração adicional é necessária.
Recursos Adicionais
- Página do Produto: Visão geral, resumo de recursos e início rápido
- Licença: Detalhes da Licença MIT, sem necessidade de chave de API
- Guia do Desenvolvedor: Guias de recursos com exemplos de código
- Referência da API: Referência de classes e métodos