Aspose.Slides cho .NET

Aspose.Slides for .NET

Aspose.Slides for .NET là một thư viện lớp để tạo, đọc, chỉnh sửa và chuyển đổi các bản trình bày PowerPoint và OpenDocument trong các ứng dụng .NET, mà không cần Microsoft PowerPoint hoặc Office Automation.

Thư viện này tải và lưu các định dạng PPT, PPTX, PPS, POT và ODP, bao gồm các biến thể hỗ trợ macro và mẫu, và xuất ra PDF, XPS, HTML, SVG, TIFF, Markdown và hình ảnh.



Bản trình bày đầu tiên của bạn

Tạo một ứng dụng console với .NET SDK 6 trở lên:

dotnet new console -n HelloSlides
cd HelloSlides

Sau đó thêm một gói cho nền tảng của bạn:

  • Trên Windows: dotnet add package Aspose.Slides.NET
  • Trên Linux và macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — xem Cài đặt cho yêu cầu trước trên Linux và cho các hệ thống cần Aspose.Slides.NET thay thế.

Thay thế nội dung của Program.cs bằng đoạn mã này và chạy dotnet run:

using Aspose.Slides;
using Aspose.Slides.Export;

using var presentation = new Presentation();
var slide = presentation.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 100);
shape.TextFrame.Text = "Hello, Aspose.Slides!";
presentation.Save("hello.pptx", SaveFormat.Pptx);

Chương trình lưu hello.pptx với một slide chứa một hộp văn bản. Không có giấy phép, tệp đã lưu sẽ có dấu nước đánh giá — xem Cấp phép. Để biết thêm cách tạo và điền nội dung vào bản trình bày, xem Tạo bản trình bày.