Khởi động nhanh
Khởi động nhanh
Hướng dẫn này cho thấy con đường nhanh nhất từ cài đặt đến một tiết kiệm .pptx file sử dụng Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, và chạy trên .NET 9.0 hoặc sau đó trên Windows, macOS, và Linux.
Prerequisites
| Requirement | Detail |
|---|---|
| .NET | 9.0 or later |
| OS | Windows, MacOS, Linux và Docker |
| Package | Aspose.Slides.Foss Từ NuGet |
Install
Cài đặt gói từ NuGet. Luôn sử dụng using tuyên bố với Presentation Vì nó thực hiện IDisposable:
dotnet add package Aspose.Slides.FossTạo một trình bày
Xây dựng a Presentation không có lý do để tạo ra một tấm thảm trắng. thư viện Tự động thêm một slide trống. Save() Với một con đường và SaveFormat.Pptx:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);Thêm hình dạng với văn bản
Truy cập slide đầu tiên qua prs.Slides[0],Nhập một góc thẳng với Shapes.AddAutoShape(), Thêm văn bản qua shape.AddTextFrame() và đặt các tài sản font trên PortionFormat:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
var slide = prs.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
var tf = shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
var fmt = tf.Paragraphs[0].Portions[0].PortionFormat;
fmt.FontHeight = 24;
fmt.FontBold = NullableBool.True;
prs.Save("with_shape.pptx", SaveFormat.Pptx);Sử dụng Solid Fill
Set Đặt FillFormat.FillType = FillType.Solid trên hình dạng và cung cấp màu ARGB thông qua Color.FromArgb().Đọc được viết cho The .pptx file khi Save() được gọi là:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Drawing;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation();
var shape = prs.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 400, 200);
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color = Color.FromArgb(255, 70, 130, 180);
shape.AddTextFrame("Styled shape");
prs.Save("styled.pptx", SaveFormat.Pptx);tải một file hiện có
Đi qua một file path đến Presentation Nhà xây dựng mở một hiện có .pptx file . Đọc số slide, sửa đổi vỏ khi cần thiết, sau đó gọi Save() Để viết ra sản phẩm:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
using var prs = new Presentation("existing.pptx");
Console.WriteLine($"Slides: {prs.Slides.Count}");
prs.Save("copy.pptx", SaveFormat.Pptx);