स्थापना
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 से है:
dotnet add package Aspose.Slides.FossNuGet पैकेज को उसकी निर्भरताओं के साथ डाउनलोड और स्थापित करता है। पोस्ट-इंस्टॉल कॉन्फ़िगरेशन की आवश्यकता नहीं है।.
पुनरुत्पादक बिल्ड्स के लिए एक पिन्ड संस्करण स्थापित करने के लिए:
dotnet add package Aspose.Slides.Foss --version 26.3.02. Install via Visual Studio
- Solution Explorer में अपने प्रोजेक्ट पर राइट-क्लिक करें और चुनें NuGet पैकेज प्रबंधित करें.
- खोजें
Aspose.Slides.Foss. - क्लिक करें इंस्टॉल करें.
3. Install via Package Manager Console
Install-Package Aspose.Slides.Foss4. 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(). यह आंतरिक संसाधनों की उचित सफाई सुनिश्चित करता है।.
प्लेटफ़ॉर्म नोट्स
विंडोज, macOS, लिनक्स: लाइब्रेरी सभी प्लेटफ़ॉर्म पर समान है। कोई प्लेटफ़ॉर्म-विशिष्ट कोड पाथ या नेटिव एक्सटेंशन नहीं हैं।.
डॉकर / सर्वरलेस: लाइब्रेरी .NET डॉकर इमेजेज़ (जैसे mcr.microsoft.com/dotnet/sdk:9.0) के साथ dotnet add package Aspose.Slides.Foss. कोई अतिरिक्त सिस्टम पैकेज आवश्यक नहीं हैं।.
CI/CD: जोड़ें dotnet add package Aspose.Slides.Foss अपने CI पाइपलाइन के डिपेंडेंसी स्टेप में, या पैकेज रेफ़रेंस को अपने .csproj फ़ाइल में। कोई अतिरिक्त सेटअप आवश्यक नहीं है।.
अतिरिक्त संसाधन
- उत्पाद पृष्ठ: अवलोकन, फीचर सारांश, और त्वरित प्रारंभ
- लाइसेंस: MIT License विवरण, कोई API key आवश्यक नहीं
- डेवलपर गाइड: फ़ीचर गाइड्स कोड उदाहरणों के साथ
- API संदर्भ: क्लास और मेथड संदर्भ