Memulai Cepat

Panduan Cepat

Panduan ini menunjukkan jalur tercepat dari instalasi ke file .pptx yang disimpan menggunakan Aspose.Slides FOSS untuk .NET. Perpustakaan ini MIT-licensed, tidak memerlukan Microsoft Office, dan berjalan pada .NET 9.0 atau yang lebih baru di Windows, macOS, dan Linux.


Prasyarat

PersyaratanDetail
.NET9.0 atau lebih baru
OSWindows, macOS, Linux, Docker
PaketAspose.Slides.Foss dari NuGet

Instal

Instal paket dari NuGet. Selalu gunakan pernyataan using dengan Presentation karena itu mengimplementasikan IDisposable:

dotnet add package Aspose.Slides.Foss

Buat Presentasi

Buat sebuah Presentation tanpa argumen untuk membuat dek kosong. Perpustakaan secara otomatis menambahkan satu slide kosong. Panggil Save() dengan jalur dan SaveFormat.Pptx:

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

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

Tambahkan Bentuk dengan Teks

Akses slide pertama melalui prs.Slides[0], sisipkan persegi panjang dengan Shapes.AddAutoShape(), kemudian lampirkan teks melalui shape.AddTextFrame() dan atur properti font 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 Padat

Setel FillFormat.FillType = FillType.Solid pada bentuk dan berikan warna ARGB melalui Color.FromArgb(). Pengisian ditulis ke file .pptx ketika 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 File yang Ada

Berikan jalur file ke konstruktor Presentation untuk membuka file .pptx yang ada. Baca jumlah slide, modifikasi dek sesuai kebutuhan, lalu 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 Selanjutnya

 Bahasa Indonesia