Aspose.Slides برای .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

سپس بستهٔ مربوط به پلتفرم خود را اضافه کنید:

  • در ویندوز: dotnet add package Aspose.Slides.NET
  • در لینوکس و macOS: dotnet add package Aspose.Slides.NET6.CrossPlatform — برای پیش‌نیازهای لینوکس و سیستم‌هایی که به جای آن به 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 را با یک اسلاید حاوی یک جعبهٔ متن ذخیره می‌کند. بدون داشتن licence، فایل ذخیره‌شده یک واترمارک ارزیابی دارد — برای جزئیات به مجوزدهی مراجعه کنید. برای روش‌های بیشتر برای ایجاد و پر کردن ارائه، به ایجاد ارائه‌ها نگاهی بیندازید.