Permulaan Cepat

Mula Cepat

Panduan ini menunjukkan laluan terpantas dari pemasangan hingga fail .pptx yang disimpan menggunakan Aspose.Slides FOSS untuk .NET. Perpustakaan ini berlesen MIT, tidak memerlukan Microsoft Office, dan berjalan pada .NET 9.0 atau lebih baru di Windows, macOS, dan Linux.


Prasyarat

KeperluanPerincian
.NET9.0 atau lebih baru
Sistem OperasiWindows, macOS, Linux, Docker
PakejAspose.Slides.Foss dari NuGet

Pasang

Pasang pakej dari NuGet. Sentiasa gunakan pernyataan using dengan Presentation kerana ia melaksanakan IDisposable:

dotnet add package Aspose.Slides.Foss

Buat Pembentangan

Bina satu Presentation tanpa argumen untuk membuat dek kosong. Perpustakaan secara automatik menambah satu slaid kosong. Panggil Save() dengan laluan dan SaveFormat.Pptx:

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

using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);

Tambah Bentuk dengan Teks

Akses slaid pertama melalui prs.Slides[0], sisipkan segi empat tepat dengan Shapes.AddAutoShape(), kemudian lampirkan teks melalui shape.AddTextFrame() dan tetapkan sifat fon pada 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);

Terapkan Isian Pepejal

Tetapkan FillFormat.FillType = FillType.Solid pada bentuk dan sediakan warna ARGB melalui Color.FromArgb(). Isian ditulis ke fail .pptx apabila Save() dipanggil:

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

Muat Fail Sedia Ada

Berikan laluan fail kepada konstruktor Presentation untuk membuka fail .pptx yang sedia ada. Baca bilangan slaid, ubah suai dek mengikut keperluan, kemudian panggil Save() untuk menulis output:

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

Langkah Seterusnya

 Bahasa Melayu