Αδειοδότηση
Επισκόπηση
Aspose.Slides μπορεί να χρησιμοποιηθεί σε λειτουργία αξιολόγησης ή με έγκυρη άδεια. Η έκδοση αξιολόγησης παρέχει την ίδια λειτουργικότητα με την άδεια έκδοση, αλλά προσθέτει υδατογράφημα αξιολόγησης σε κάθε διαφάνεια κάθε παρουσίασης που αποθηκεύει και περικόπτει το κείμενο που διαβάζει ο κώδικάς σας μέσω του API.
Αυτό το άρθρο εξηγεί πώς λειτουργεί η αδειοδότηση στο Aspose.Slides και πώς να εφαρμόσετε μια άδεια πριν χρησιμοποιήσετε τη βιβλιοθήκη. Μια άδεια μπορεί να φορτωθεί από αρχείο, ρεύμα ή ενσωματωμένο πόρο χρησιμοποιώντας την κλάση License. Το άρθρο δείχνει επίσης πώς να επικυρώσετε εάν μια άδεια έχει εφαρμοστεί σωστά.
Αξιολόγηση Aspose.Slides
Σημείωση
Μπορείτε να κατεβάσετε μια έκδοση αξιολόγησης του Aspose.Slides for Java από τη σελίδα λήψης. Η έκδοση αξιολόγησης παρέχει τις ίδιες λειτουργίες με την άδεια έκδοση του προϊόντος. Το πακέτο αξιολόγησης είναι το ίδιο με το πακέτο που αγοράζεται. Η έκδοση αξιολόγησης απλώς γίνεται άδεια μετά την προσθήκη μερικών γραμμών κώδικα (για την εφαρμογή της άδειας).
Μόλις είστε ικανοποιημένοι με την αξιολόγησή σας του Aspose.Slides, μπορείτε να αγοράσετε μια άδεια. Σας συνιστούμε να περάσετε από τους διαφορετικούς τύπους συνδρομής. Εάν έχετε ερωτήσεις, επικοινωνήστε με την ομάδα πωλήσεων της Aspose.
Κάθε άδεια Aspose συνοδεύεται από ετήσια συνδρομή για δωρεάν αναβαθμίσεις σε νέες εκδόσεις ή διορθώσεις που κυκλοφορούν εντός της περιόδου συνδρομής. Οι χρήστες με αδειοδοτημένα προϊόντα (ή ακόμη και εκδόσεις αξιολόγησης) λαμβάνουν δωρεάν και απεριόριστη τεχνική υποστήριξη.
Περιορισμοί της έκδοσης αξιολόγησης
- Η έκδοση αξιολόγησης (χωρίς καθορισμένη άδεια) παρέχει πλήρη λειτουργικότητα του προϊόντος, αλλά προσθέτει πλαίσιο κειμένου υδατογράφημα αξιολόγησης σε κάθε διαφάνεια κάθε παρουσίασης που αποθηκεύει.
- Το κείμενο που ο κώδικάς σας διαβάζει μέσω του API, συμπεριλαμβανομένου του κειμένου που μόλις έχει ορίσει, περικόπτεται στα πρώτα του μερικά χαρακτήρες, ακολουθούμενο από ειδοποίηση για τον περιορισμό αξιολόγησης. Το κείμενο που ο κώδικάς σας γράφει αποθηκεύεται πλήρως.
Σημείωση
Για να δοκιμάσετε το Aspose.Slides χωρίς περιορισμούς, μπορείτε να ζητήσετε μια 30‑ημερήσια Προσωρινή Άδεια. Δείτε τη σελίδα Πώς να αποκτήσετε προσωρινή άδεια για περισσότερες πληροφορίες.Αδειοδότηση στο Aspose.Slides
- Μια έκδοση αξιολόγησης γίνεται αδειοδοτημένη αφού αγοράσετε μια άδεια και προσθέσετε μερικές γραμμές κώδικα (για την εφαρμογή της άδειας).
- Η άδεια είναι ένα απλό αρχείο XML κειμένου που περιέχει στοιχεία όπως το όνομα προϊόντος, ο αριθμός των προγραμματιστών που αδειοδούεται, η ημερομηνία λήξης της συνδρομής κ.λπ.
- Το αρχείο άδειας είναι ψηφιακά υπογεγραμμένο, επομένως δεν πρέπει να το τροποποιήσετε. Ακόμη και μια ακούσια προσθήκη μιας επιπλέον αλλαγής γραμμής στο περιεχόμενο του αρχείου θα το ακυρώσει.
- Το Aspose.Slides for Java συνήθως προσπαθεί να βρει την άδεια σε αυτές τις θέσεις:
- Ένας ρητός διαδρομή
- Ο φάκελος που περιέχει το Aspose.Slides.jar
- Για να αποφύγετε τους περιορισμούς που σχετίζονται με την έκδοση αξιολόγησης, πρέπει να ορίσετε μια άδεια πριν χρησιμοποιήσετε το Aspose.Slides. Πρέπει να ορίσετε την άδεια μόνο μία φορά ανά εφαρμογή ή διεργασία.
Σημείωση
Ίσως θέλετε να δείτε το Metered Licensing.Εφαρμογή Άδειας
Μια άδεια μπορεί να φορτωθεί από αρχείο ή ρεύμα.
Σημείωση
Το Aspose.Slides παρέχει την κλάση License για λειτουργίες αδειοδότησης.Προειδοποίηση
Οι νέες άδειες μπορούν να ενεργοποιήσουν το Aspose.Slides μόνο με έκδοση 21.4 ή νεότερη. Παλύτερες εκδόσεις χρησιμοποιούν διαφορετικό σύστημα αδειοδότησης και δεν θα αναγνωρίσουν αυτές τις άδειες.Αρχείο
Η πιο εύκολη μέθοδος καθορισμού άδειας απαιτεί να τοποθετήσετε το αρχείο άδειας στον φάκελο που περιέχει το Aspose.Slides.jar ή το jar της εφαρμογής σας.
Αυτός ο κώδικας Java δείχνει πώς να ορίσετε ένα αρχείο άδειας:
// Δημιουργεί μια παρουσία της κλάσης License
com.aspose.slides.License license = new com.aspose.slides.License();
// Ορίζει τη διαδρομή του αρχείου άδειας
license.setLicense("Aspose.Slides.Java.lic");
Προειδοποίηση
Εάν τοποθετήσετε το αρχείο άδειας σε διαφορετικό κατάλογο, όταν καλέσετε τη μέθοδο setLicense το όνομα του αρχείου άδειας στο τέλος της καθορισμένης διαδρομής πρέπει να είναι το ίδιο με το όνομα του αρχείου άδειας σας.
Για παράδειγμα, μπορείτε να αλλάξετε το όνομα του αρχείου άδειας σε Aspose.Slides.Java.lic.xml. Στη συνέχεια, στον κώδικά σας, πρέπει να περάσετε τη διαδρομή προς το αρχείο (τελειώνοντας με Aspose.Slides.Java.lic.xml) στη μέθοδο setLicense.
Ρεύμα
Μπορείτε να φορτώσετε μια άδεια από ρεύμα. Αυτός ο κώδικας Java δείχνει πώς να εφαρμόσετε μια άδεια από ρεύμα:
// Δημιουργεί μια παρουσία της κλάσης License
com.aspose.slides.License license = new com.aspose.slides.License();
// Ορίζει την άδεια μέσω ρεύματος
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Java.lic"));
PHP/Java Bridge
Εάν χρησιμοποιείτε το Aspose.Slides for PHP μέσω Java, μπορείτε να ορίσετε άδεια μέσω μιας γέφυρας PHP/Java. Αυτή η γέφυρα σας επιτρέπει να χρησιμοποιείτε κλάσεις Java σε σύνταξη PHP. Για περισσότερες πληροφορίες, δείτε το License in PHP.
Επικύρωση Άδειας
Για να ελέγξετε εάν μια άδεια έχει οριστεί σωστά, μπορείτε να την επικυρώσετε. Αυτός ο κώδικας Java δείχνει πώς να επικυρώσετε μια άδεια:
import com.aspose.slides.*;
License license = new License();
license.setLicense("Aspose.Slides.Java.lic");
if (license.isLicensed())
{
System.out.println("License is good!");
}
Ασφάλεια Νημάτων
Προειδοποίηση
Η μέθοδος setLicense δεν είναι ασφαλής για νήματα. Εάν αυτή η μέθοδος πρέπει να κληθεί ταυτόχρονα από πολλά νήματα, ίσως θελήσετε να χρησιμοποιήσετε πρωτόκολλα συγχρονισμού (όπως κλείδωμα) για να αποφύγετε προβλήματα.Συχνές Ερωτήσεις
Μπορώ να εφαρμόσω την άδεια σε περιβάλλον πλήρως εκτός σύνδεσης (χωρίς πρόσβαση στο διαδίκτυο);
Ναι. Η επικύρωση της άδειας εκτελείται τοπικά χρησιμοποιώντας το αρχείο άδειας· δεν απαιτείται σύνδεση στο διαδίκτυο.
Τι συμβαίνει μετά τη λήξη της ετήσιας συνδρομής; Θα σταματήσει η λειτουργία της βιβλιοθήκης;
Όχι. Η άδεια είναι διαρκής: μπορείτε να συνεχίσετε να χρησιμοποιείτε εκδόσεις που κυκλοφόρησαν πριν από την ημερομηνία λήξης της συνδρομής· απλώς δεν θα μπορείτε να χρησιμοποιήσετε νεότερες κυκλοφορίες χωρίς ανανέωση.