การติดตั้ง

การติดตั้ง 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:

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

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

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

aspose-slides-foss/slides is not yet published — build from source until it ships. See the project README for build instructions.

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 . ไม่จำเป็นต้องตั้งค่าเพิ่มเติม.


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

 ภาษาไทย