การติดตั้ง

การติดตั้ง Aspose.Slides FOSS สำหรับ .NET

Aspose.Slides FOSS for .NET is distributed as a NuGet package. It targets .NET 9.0 and has no native dependencies: no Microsoft Office or other proprietary runtime required.


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

ข้อกำหนดรายละเอียด
.เวอร์ชัน .NET.SDK .NET 9.0 หรือใหม่กว่า
ตัวจัดการแพ็กเกจNuGet (ผ่าน dotnet CLI หรือ Visual Studio)
ระบบปฏิบัติการWindows, macOS, Linux (แพลตฟอร์มใดก็ได้ที่รองรับโดย .NET 9.0)
คอมไพเลอร์ / เครื่องมือสร้าง.NET 9.0 SDK (รวมคอมไพเลอร์ C#)

1. Install via dotnet CLI (Recommended)

วิธีที่ง่ายที่สุดในการติดตั้ง Aspose.Slides FOSS คือจาก NuGet:

dotnet add package Aspose.Slides.Foss

NuGet จะดาวน์โหลดและติดตั้งแพ็กเกจพร้อมกับการพึ่งพาของมัน ไม่จำเป็นต้องกำหนดค่าหลังการติดตั้ง.

เพื่อติดตั้งเวอร์ชันที่กำหนดไว้สำหรับการสร้างที่ทำซ้ำได้:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. Install via Visual Studio

  1. คลิกขวาที่โครงการของคุณใน Solution Explorer แล้วเลือก จัดการแพ็กเกจ NuGet.
  2. ค้นหา Aspose.Slides.Foss.
  3. คลิก ติดตั้ง.

3. Install via Package Manager Console

Install-Package Aspose.Slides.Foss

4. Verify the Installation

หลังจากติดตั้งแล้ว ให้ตรวจสอบว่าไลบรารีโหลดอย่างถูกต้องและ Presentation สามารถสร้างได้:

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

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

ผลลัพธ์ที่คาดหวัง:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

คุณยังสามารถตรวจสอบเวอร์ชันที่ติดตั้งด้วย dotnet CLI:

dotnet list package

คำสั่งนี้จะแสดงชื่อแพ็กเกจ, เวอร์ชัน, และเวอร์ชันที่แก้ไขแล้ว.


เริ่มต้นอย่างรวดเร็ว: สร้างการนำเสนอพร้อมรูปทรง

โปรแกรมต่อไปนี้สร้างการนำเสนอใหม่, เพิ่มสี่เหลี่ยมผืนผ้าพร้อมข้อความ, และบันทึกเป็น .pptx ไฟล์:

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

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

สำคัญ: ใช้เสมอ Presentation พร้อมกับ using คำสั่งหรือเรียกโดยชัดเจน Dispose(). สิ่งนี้ทำให้มั่นใจว่าการทำความสะอาดทรัพยากรภายในเป็นไปอย่างเหมาะสม.


บันทึกแพลตฟอร์ม

Windows, macOS, Linux: ไลบรารีนี้เหมือนกันบนทุกแพลตฟอร์ม ไม่มีเส้นทางโค้ดหรือส่วนขยายเนทีฟที่เฉพาะแพลตฟอร์ม.

Docker / serverless: ไลบรารีทำงานภายในภาพ Docker .NET (เช่น mcr.microsoft.com/dotnet/sdk:9.0) กับ dotnet add package Aspose.Slides.Foss. ไม่จำเป็นต้องติดตั้งแพคเกจระบบเพิ่มเติม.

CI/CD: เพิ่ม dotnet add package Aspose.Slides.Foss ไปยังขั้นตอนการพึ่งพาใน CI pipeline ของคุณ หรือใส่อ้างอิงแพคเกจในไฟล์ .csproj . ไม่จำเป็นต้องตั้งค่าเพิ่มเติม.


แหล่งข้อมูลเพิ่มเติม

 ภาษาไทย