Instalación

Instalación de 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.


Requisitos previos

RequisitoDetalle
.NET versión.NET 9.0 SDK o posterior
Administrador de paquetesNuGet (a través de dotnet CLI o Visual Studio)
Sistema operativoWindows, macOS, Linux (cualquier plataforma compatible con .NET 9.0)
Compilador / herramientas de compilación.NET 9.0 SDK (incluye el compilador C#)

1. Install via dotnet CLI (Recommended)

La forma más sencilla de instalar Aspose.Slides FOSS es desde NuGet:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

NuGet descarga e instala el paquete junto con sus dependencias. No se necesita configuración posterior a la instalación.

Para instalar una versión fijada para compilaciones reproducibles:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

2. Install via Visual Studio

  1. Haz clic con el botón derecho en tu proyecto en el Explorador de soluciones y selecciona Administrar paquetes NuGet.
  2. Buscar Aspose.Slides.Foss.
  3. Haz clic Instalar.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

Después de la instalación, verifica que la biblioteca se cargue correctamente y un Presentation pueda crearse:

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}");

Salida esperada:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

También puedes comprobar la versión instalada con la CLI de dotnet:

dotnet list package

Esto muestra el nombre del paquete, la versión y la versión resuelta.


Inicio rápido: Crear una presentación con una forma

El siguiente programa crea una nueva presentación, agrega un rectángulo con texto y lo guarda como un .pptx archivo:

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: Siempre usa Presentation con un using instrucción o llamar explícitamente Dispose(). Esto asegura una limpieza adecuada de los recursos internos.


Notas de la plataforma

Windows, macOS, Linux: La biblioteca es idéntica en todas las plataformas. No hay rutas de código específicas de la plataforma ni extensiones nativas.

Docker / serverless: La biblioteca funciona dentro de imágenes Docker .NET (como mcr.microsoft.com/dotnet/sdk:9.0) con dotnet add package Aspose.Slides.Foss. No se requieren paquetes del sistema adicionales.

CI/CD: Añade dotnet add package Aspose.Slides.Foss a la etapa de dependencias de tu pipeline CI, o incluye la referencia del paquete en tu .csproj archivo. No se requiere configuración adicional.


Recursos adicionales

 Español