Εγκατάσταση
Επισκόπηση
Αυτό το άρθρο εξηγεί πώς να προσθέσετε το Aspose.Slides for .NET σε ένα έργο σε Windows, Linux και macOS. Το Aspose.Slides διανέμεται μέσω NuGet. Μπορείτε να το προσθέσετε με τη .NET CLI σε οποιοδήποτε λειτουργικό σύστημα ή με το NuGet Package Manager ή το Package Manager Console στο Visual Studio στα Windows. Το άρθρο επίσης εξηγεί ποιο από τα δύο πακέτα NuGet να επιλέξετε και τι χρειάζεται επιπλέον το Linux.
Πριν από την εγκατάσταση, ελέγξτε τα υποστηριζόμενα λειτουργικά συστήματα, τις υλοποιήσεις .NET και τις πρόσθετες εξαρτήσεις στο Απαιτήσεις Συστήματος.
Επιλογή Πακέτου
Το Aspose.Slides for .NET δημοσιεύεται ως δύο πακέτα NuGet. Και τα δύο παρέχουν τα ίδια namespaces και κλάσεις του Aspose.Slides, έτσι ο κώδικάς σας δεν αλλάζει όταν αλλάζετε μεταξύ τους· μόνο η αναφορά του πακέτου και οι απαιτήσεις πλατφόρμας διαφέρουν.
| Πακέτο | Χρησιμοποιήστε το για | Επιπρόσθετες απαιτήσεις |
|---|---|---|
| Aspose.Slides.NET | Windows και εφαρμογές .NET Framework | Σε Linux και macOS: η βιβλιοθήκη libgdiplus και η επιλογή System.Drawing.EnableUnixSupport ενεργοποιημένη στην έναρξη της εφαρμογής |
| Aspose.Slides.NET6.CrossPlatform | .NET 6 ή νεότερο σε Windows, Linux και macOS | Σε Linux: η βιβλιοθήκη fontconfig, εφόσον δεν είναι ήδη εγκατεστημένη |
Αν δεν είστε σίγουροι, χρησιμοποιήστε το Aspose.Slides.NET στα Windows και το Aspose.Slides.NET6.CrossPlatform σε Linux και macOS. Σε Alpine Linux και σε συστήματα Linux των οποίων η glibc είναι παλαιότερη από 2.23 (x64) ή 2.39 (ARM64), χρησιμοποιήστε το Aspose.Slides.NET. Το Απαιτήσεις Συστήματος καταγράφει τις υποστηριζόμενες πλατφόρμες κάθε πακέτου.
Εγκατάσταση με τη .NET CLI
Αυτά τα βήματα λειτουργούν σε Windows, Linux και macOS με .NET SDK 6 ή νεότερο. Δημιουργήστε μια εφαρμογή κονσόλας:
dotnet new console -n HelloSlides
cd HelloSlides
Στη συνέχεια προσθέστε το πακέτο για την πλατφόρμα σας. Προσθέστε μόνο ένα από τα δύο πακέτα σε ένα έργο.
- Σε Windows:
dotnet add package Aspose.Slides.NET - Σε Linux και macOS:
dotnet add package Aspose.Slides.NET6.CrossPlatform(σε Linux, εγκαταστήστε πρώτα το προαπαιτούμενο· δείτε Linux)
Για να ελέγξετε ότι το πακέτο λειτουργεί, αντικαταστήστε το περιεχόμενο του Program.cs με το πρώτο παράδειγμα στο Δημιουργία Παρουσιάσεων και εκτελέστε dotnet run. Αποθηκεύει το hello.pptx στον φάκελο του έργου.
Windows
Μέθοδος 1: Εγκατάσταση ή Ενημέρωση Aspose.Slides από το NuGet Package Manager
- Ανοίξτε το Microsoft Visual Studio.
- Δημιουργήστε μια εφαρμογή κονσόλας ή ανοίξτε ένα υπάρχον έργο.
- Στο Solution Explorer, κάντε δεξί κλικ στο έργο και επιλέξτε Manage NuGet Packages (ή πηγαίνετε στο Project > Manage NuGet Packages).
- Στην ενότητα Browse, αναζητήστε το Aspose.Slides.
- Κάντε κλικ στο Aspose.Slides.NET και έπειτα στο Install.
- Αν έχετε ήδη εγκαταστήσει το Aspose.Slides και θέλετε να το ενημερώσετε, κάντε κλικ στο Update.
Το πακέτο κατεβάζεται και γίνεται αναφορά στο έργο σας.
Μέθοδος 2: Εγκατάσταση ή Ενημέρωση Aspose.Slides μέσω του Package Manager Console
Αυτή είναι η διαδικασία για να αναφέρετε το Aspose.Slides.NET πακέτο μέσω του Package Manager Console:
- Ανοίξτε το Microsoft Visual Studio.
- Δημιουργήστε μια εφαρμογή κονσόλας ή ανοίξτε ένα υπάρχον έργο.
- Πηγαίνετε στο Tools > NuGet Package Manager > Package Manager Console.

- Εκτελέστε αυτή την εντολή:
Install-Package Aspose.Slides.NET
Η πιο πρόσφατη έκδοση εγκαθίσταται στο έργο σας.
Το μήνυμα Installing Aspose.Slides.NET εμφανίζεται κοντά στο κάτω μέρος του παραθύρου.

Όταν ολοκληρωθεί η λήψη, εμφανίζονται μηνύματα επιβεβαίωσης. Το πακέτο διανέμεται υπό το Aspose EULA.

Το Aspose.Slides έχει τώρα προστεθεί στο έργο σας και γίνεται αναφορά.

Για να ενημερώσετε το πακέτο, εκτελέστε Update-Package Aspose.Slides.NET στο Package Manager Console.
Linux
Χρησιμοποιήστε τα παραπάνω βήματα .NET CLI. Επιλέξτε το πακέτο και εγκαταστήστε το προαπαιτούμενο με τον διαχειριστή πακέτων της διανομής σας. Σε Debian και Ubuntu:
-
Aspose.Slides.NET6.CrossPlatform: εγκαταστήστε το
fontconfig.sudo apt-get update && sudo apt-get install -y libfontconfig1 dotnet add package Aspose.Slides.NET6.CrossPlatform -
Aspose.Slides.NET: εγκαταστήστε το
libgdiplusκαι ενεργοποιήστε την υποστήριξη Unix για το System.Drawing πριν η εφαρμογή σας χρησιμοποιήσει το Aspose.Slides.sudo apt-get update && sudo apt-get install -y libgdiplus dotnet add package Aspose.Slides.NET
Προσθέστε αυτή τη δήλωση στην αρχή της εφαρμογής σας, πριν από οποιαδήποτε κλήση Aspose.Slides. Σε ένα Program.cs με δηλώσεις κορυφαίου επιπέδου, τοποθετήστε το μετά τις οδηγίες using:
System.AppContext.SetSwitch("System.Drawing.EnableUnixSupport", true);
Χρησιμοποιήστε αυτό το πακέτο σε Alpine Linux και σε συστήματα των οποίων η glibc είναι πολύ παλιά για το Aspose.Slides.NET6.CrossPlatform.
Οι γραμματοσειρές που χρησιμοποιούνται στις παρουσιάσεις σας, ή κατάλληλες εναλλακτικές, πρέπει να είναι εγκατεστημένες στο σύστημα για σωστή απόδοση του κειμένου. Το Απαιτήσεις Συστήματος περιγράφει τα πακέτα που χρειάζεται το Aspose.Slides.NET σε Alpine Linux, συμπεριλαμβανομένων των γραμματοσειρών.
macOS
Χρησιμοποιήστε τα παραπάνω βήματα .NET CLI με το πακέτο Aspose.Slides.NET6.CrossPlatform, το οποίο υποστηρίζει τόσο υπολογιστές Intel (x86_64) όσο και Apple silicon (ARM64) Macs:
dotnet add package Aspose.Slides.NET6.CrossPlatform
FAQ
Υπάρχει δωρεάν έκδοση ή περιορισμός δοκιμής;
Ναι. Χωρίς άδεια, το Aspose.Slides λειτουργεί σε λειτουργία αξιολόγησης: προσθέτει υδατογράφημα αξιολόγησης σε κάθε διαφάνεια που αποθηκεύει και περικοπεί το κείμενο που διαβάζεται από τις παρουσιάσεις. Για να αφαιρέσετε αυτούς τους περιορισμούς, εφαρμόστε μια έγκυρη άδεια.