Aspose.Slides for .NET

Aspose.Slides for .NET

Aspose.Slides for .NET เป็นไลบรารีคลาสสำหรับสร้าง, อ่าน, แก้ไขและแปลงงานนำเสนอ PowerPoint และ OpenDocument ในแอปพลิเคชัน .NET โดยไม่ต้องใช้ Microsoft PowerPoint หรือ Office Automation.

ไลบรารีนี้สามารถโหลดและบันทึกไฟล์ PPT, PPTX, PPS, POT และ ODP รวมถึงรูปแบบที่มีแมโครและเทมเพลต และสามารถส่งออกเป็น PDF, XPS, HTML, SVG, TIFF, Markdown และรูปภาพได้.



การนำเสนอแรกของคุณ

สร้างแอปพลิเคชันคอนโซลด้วย .NET SDK 6 หรือเวอร์ชันใหม่กว่า:

dotnet new console -n HelloSlides
cd HelloSlides

จากนั้นเพิ่มแพ็คเกจหนึ่งตัวสำหรับแพลตฟอร์มของคุณ:

  • บน Windows: dotnet add package Aspose.Slides.NET
  • บน Linux และ macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — ดูที่ การติดตั้ง สำหรับเงื่อนไขเบื้องต้นของ Linux และสำหรับระบบที่ต้องการ Aspose.Slides.NET แทน.

แทนที่เนื้อหาของ Program.cs ด้วยโค้ดนี้และรัน 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);

โปรแกรมจะบันทึกไฟล์ hello.pptx ที่มีสไลด์หนึ่งซึ่งมีกล่องข้อความ หากไม่มีการให้สิทธิ์ ไฟล์ที่บันทึกจะมีลายน้ำรุ่นทดลอง — ดูที่ การให้สิทธิ์ใช้. สำหรับวิธีเพิ่มเติมในการสร้างและเติมข้อมูลในงานนำเสนอ ให้ดูที่ สร้างงานนำเสนอ.