Cài đặt

Cài đặt Aspose.Slides FOSS cho .NET

Aspose.Slides FOSS for .NET được phân phối dưới dạng gói NuGet. Nó nhắm tới .NET 9.0 và không có phụ thuộc gốc: không yêu cầu Microsoft Office hoặc bất kỳ môi trường chạy độc quyền nào khác.


Điều kiện tiên quyết

RequirementDetail
Phiên bản .NET.NET 9.0 SDK hoặc mới hơn
Trình quản lý góiNuGet (qua dotnet CLI hoặc Visual Studio)
Hệ điều hànhWindows, macOS, Linux (bất kỳ nền tảng nào được .NET 9.0 hỗ trợ)
Trình biên dịch / công cụ xây dựng.NET 9.0 SDK (bao gồm trình biên dịch C#)

1. Cài đặt qua dotnet CLI (Được đề xuất)

Cách đơn giản nhất để cài đặt Aspose.Slides FOSS là từ NuGet:

dotnet add package Aspose.Slides.Foss

NuGet tải xuống và cài đặt gói cùng với các phụ thuộc của nó. Không cần cấu hình sau khi cài đặt.

Để cài đặt một phiên bản được ghim cho các bản dựng có thể tái tạo:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. Cài đặt qua Visual Studio

  1. Nhấp chuột phải vào dự án của bạn trong Solution Explorer và chọn Manage NuGet Packages.
  2. Tìm kiếm Aspose.Slides.Foss.
  3. Nhấp Install.

3. Cài đặt qua Package Manager Console

Install-Package Aspose.Slides.Foss

4. Xác minh việc Cài đặt

Sau khi cài đặt, hãy xác minh rằng thư viện được tải đúng cách và có thể tạo một Presentation:

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

Kết quả mong đợi:

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

Bạn cũng có thể kiểm tra phiên bản đã cài đặt bằng dotnet CLI:

dotnet list package

Lệnh này in ra tên gói, phiên bản và phiên bản đã được giải quyết.


Bắt đầu nhanh: Tạo bản trình chiếu với một hình dạng

Chương trình sau tạo một bản trình chiếu mới, thêm một hình chữ nhật có văn bản, và lưu nó dưới dạng tệp .pptx:

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

Quan trọng: Luôn sử dụng Presentation cùng với câu lệnh using hoặc gọi rõ ràng Dispose(). Điều này đảm bảo việc dọn dẹp tài nguyên nội bộ đúng cách.


Ghi chú nền tảng

Windows, macOS, Linux: Thư viện giống hệt trên mọi nền tảng. Không có các đường dẫn mã đặc thù cho nền tảng nào hoặc các phần mở rộng gốc.

Docker / serverless: Thư viện hoạt động bên trong các hình ảnh Docker .NET (chẳng hạn mcr.microsoft.com/dotnet/sdk:9.0) với dotnet add package Aspose.Slides.Foss. Không cần gói hệ thống bổ sung.

CI/CD: Thêm dotnet add package Aspose.Slides.Foss vào bước phụ thuộc của pipeline CI của bạn, hoặc bao gồm tham chiếu gói trong tệp .csproj của bạn. Không cần thiết lập bổ sung nào.


Tài nguyên bổ sung

  • Product Page: Tổng quan, tóm tắt tính năng và hướng dẫn nhanh
  • License: Chi tiết giấy phép MIT, không cần khóa API
  • Developer Guide: Hướng dẫn tính năng kèm ví dụ mã
  • API Reference: Tham chiếu lớp và phương thức
 Tiếng Việt