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

RequisitoDetalhe
.NET versão.NET 9.0 SDK ou posterior
Gerenciador de pacotesNuGet (via dotnet CLI ou Visual Studio)
Sistema operacionalWindows, 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.Foss

O 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.0

2. Install via Visual Studio

  1. Clique com o botão direito no seu projeto no Solution Explorer e selecione Gerenciar Pacotes NuGet.
  2. Pesquisar por Aspose.Slides.Foss.
  3. Clique Instalar.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. 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: 1

Você também pode verificar a versão instalada com o dotnet CLI:

dotnet list package

Isso 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

 Português