स्थापना

Aspose.Slides FOSS for .NET की स्थापना

Aspose.Slides FOSS for .NET को एक NuGet पैकेज के रूप में वितरित किया जाता है। यह .NET 9.0 को लक्षित करता है और इसमें कोई मूल निर्भरताएँ नहीं हैं: कोई Microsoft Office या अन्य स्वामित्व वाले रनटाइम की आवश्यकता नहीं है।


पूर्वापेक्षाएँ

आवश्यकताविवरण
.NET संस्करण.NET 9.0 SDK या बाद का
पैकेज प्रबंधकNuGet (dotnet CLI या Visual Studio के माध्यम से)
ऑपरेटिंग सिस्टमWindows, macOS, Linux (.NET 9.0 द्वारा समर्थित कोई भी प्लेटफ़ॉर्म)
कम्पाइलर / बिल्ड टूल्स.NET 9.0 SDK (C# कम्पाइलर शामिल है)

1. dotnet CLI के माध्यम से इंस्टॉल करें (सिफारिश किया गया)

Aspose.Slides FOSS को स्थापित करने का सबसे सरल तरीका NuGet से है:

dotnet add package Aspose.Slides.Foss

NuGet पैकेज को उसकी निर्भरताओं के साथ डाउनलोड और इंस्टॉल करता है। पोस्ट‑इंस्टॉल कॉन्फ़िगरेशन की आवश्यकता नहीं है।

पुनरुत्पादनीय बिल्ड्स के लिए पिन किया गया संस्करण स्थापित करने के लिए:

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

2. Visual Studio के माध्यम से स्थापित करें

  1. Solution Explorer में अपने प्रोजेक्ट पर राइट‑क्लिक करें और Manage NuGet Packages चुनें।
  2. Aspose.Slides.Foss खोजें।
  3. Install पर क्लिक करें।

3. पैकेज मैनेजर कंसोल के माध्यम से इंस्टॉल करें

Install-Package Aspose.Slides.Foss

4. स्थापना की पुष्टि करें

इंस्टॉल करने के बाद, सत्यापित करें कि लाइब्रेरी सही ढंग से लोड होती है और एक 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

आप डॉटनेट 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: लाइब्रेरी .NET Docker इमेजेज़ (जैसे mcr.microsoft.com/dotnet/sdk:9.0) के अंदर dotnet add package Aspose.Slides.Foss के साथ काम करती है। कोई अतिरिक्त सिस्टम पैकेज आवश्यक नहीं हैं।

CI/CD: अपने CI पाइपलाइन के डिपेंडेंसी स्टेप में dotnet add package Aspose.Slides.Foss जोड़ें, या अपने .csproj फ़ाइल में पैकेज रेफ़रेंस शामिल करें। अतिरिक्त सेटअप की आवश्यकता नहीं है।


अतिरिक्त संसाधन

  • Product Page: अवलोकन, फीचर सारांश, और त्वरित प्रारंभ
  • License: MIT लाइसेंस विवरण, कोई API कुंजी आवश्यक नहीं
  • Developer Guide: कोड उदाहरणों के साथ फीचर गाइड
  • API Reference: क्लास और मेथड संदर्भ
 हिन्दी