Встановлення
Встановлення 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 версія | .NET 9.0 SDK або пізніше |
| Менеджер пакетів | 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
- Клацніть правою кнопкою миші ваш проєкт у Solution Explorer і виберіть Керувати пакетами NuGet.
- Пошук
Aspose.Slides.Foss. - Клацніть Встановити.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. Verify the Installation
Після встановлення переконайтеся, що бібліотека завантажується правильно і a 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Це виводить назву пакету, його версію та розв’язану версію.
Швидкий старт: створення презентації з формою
Наступна програма створює нову презентацію, додає прямокутник з текстом і зберігає її як a .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 з a using оператором або явно викликати Dispose(). Це забезпечує правильне очищення внутрішніх ресурсів.
Примітки щодо платформи
Windows, macOS, Linux: Бібліотека ідентична на всіх платформах. Не існує платформо‑специфічних шляхів коду чи нативних розширень.
Docker / serverless: Бібліотека працює всередині .NET Docker‑образів (наприклад mcr.microsoft.com/dotnet/sdk:9.0) з dotnet add package Aspose.Slides.Foss. Не потрібні додаткові системні пакети.
CI/CD: Додати dotnet add package Aspose.Slides.Foss у крок залежностей вашого CI конвеєра, або включіть посилання на пакет у вашому .csproj файлі. Додаткове налаштування не потрібне.
Додаткові ресурси
- Сторінка продукту: Огляд, короткий опис функцій та швидкий старт
- Ліцензія: Деталі ліцензії MIT, ключ API не потрібен
- Посібник розробника: Посібники з функціями та прикладами коду
- Посилання API: Посилання на класи та методи