เริ่มต้นอย่างรวดเร็ว

เริ่มต้นอย่างรวดเร็ว

เริ่มต้นอย่างเร็ว

คู่มือนี้แสดงเส้นทางที่เร็วที่สุดตั้งแต่การติดตั้งจนถึงไฟล์ .pptx ที่บันทึกโดยใช้ Aspose.Slides FOSS สำหรับ .NET. ไลบรารีนี้ใช้ใบอนุญาต MIT, ไม่ต้องใช้ Microsoft Office, และทำงานบน .NET 9.0 หรือใหม่กว่า บน Windows, macOS, และ Linux.


ข้อกำหนดเบื้องต้น

ข้อกำหนดรายละเอียด
.NET9.0 หรือใหม่กว่า
OSWindows, macOS, Linux, Docker
PackageAspose.Slides.Foss จาก NuGet

Install

ติดตั้งแพคเกจจาก NuGet. ใช้คำสั่ง using พร้อมกับ Presentation เสมอ เนื่องจากมันทำงานตาม IDisposable:

dotnet add package Aspose.Slides.Foss

สร้างการนำเสนอ

สร้าง Presentation โดยไม่มีอาร์กิวเมนต์เพื่อสร้างเด็คเปล่า ไลบรารีจะเพิ่มสไลด์ว่างหนึ่งสไลด์โดยอัตโนมัติ เรียก Save() พร้อมกับเส้นทางและ SaveFormat.Pptx:

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

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

เพิ่มรูปทรงพร้อมข้อความ

เข้าถึงสไลด์แรกผ่าน prs.Slides[0], ใส่สี่เหลี่ยมผืนผ้าด้วย Shapes.AddAutoShape(), จากนั้นแนบข้อความผ่าน shape.AddTextFrame() และตั้งค่าคุณสมบัติฟอนต์บน 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);

ใช้การเติมสีแบบทึบ

ตั้งค่า FillFormat.FillType = FillType.Solid บนรูปทรงและระบุสี ARGB ผ่าน Color.FromArgb(). การเติมสีจะถูกเขียนลงในไฟล์ .pptx เมื่อเรียก Save():

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

โหลดไฟล์ที่มีอยู่

ส่งเส้นทางไฟล์ไปยังคอนสตรัคเตอร์ Presentation เพื่อเปิดไฟล์ .pptx ที่มีอยู่แล้ว อ่านจำนวนสไลด์, ปรับเปลี่ยนเด็คตามต้องการ, จากนั้นเรียก Save() เพื่อเขียนผลลัพธ์:

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

ขั้นตอนถัดไป

ดูเพิ่มเติม

 ภาษาไทย