Αδειοδότηση

Επισκόπηση

Το Aspose.Slides μπορεί να χρησιμοποιηθεί σε λειτουργία αξιολόγησης ή με έγκυρη άδεια. Η έκδοση αξιολόγησης παρέχει την ίδια λειτουργικότητα με την άδεια έκδοση, αλλά προσθέτει υδατογράφημα αξιολόγησης όταν ανοίγονται ή αποθηκεύονται οι παρουσιάσεις και περιορίζει την εξαγωγή κειμένου σε μία διαφάνεια.

Αυτό το άρθρο εξηγεί πώς λειτουργεί η αδειοδότηση στο Aspose.Slides και πώς να εφαρμόσετε άδεια πριν χρησιμοποιήσετε τη βιβλιοθήκη. Μια άδεια μπορεί να φορτωθεί από αρχείο, ροή ή ενσωματωμένο πόρο χρησιμοποιώντας την κλάση License. Το άρθρο δείχνει επίσης πώς να επικυρώσετε εάν μια άδεια έχει εφαρμοστεί σωστά.

Αξιολόγηση Aspose.Slides

Περιορισμοί έκδοσης αξιολόγησης

  • Αν και η έκδοση αξιολόγησης του Aspose.Slides (χωρίς καθορισμένη άδεια) παρέχει πλήρη λειτουργικότητα του προϊόντος, εισάγει ένα υδατογράφημα αξιολόγησης στην κορυφή του εγγράφου κατά το άνοιγμα και την αποθήκευση.
  • Είστε περιορισμένοι σε μία διαφάνεια όταν εξάγετε κείμενο από τις διαφάνειες παρουσίασης.

Αδειοδότηση στο Aspose.Slides

  • Μια έκδοση αξιολόγησης γίνεται άδεια αφού αγοράσετε μια άδεια και προσθέσετε μερικές γραμμές κώδικα (για την εφαρμογή της άδειας).
  • Η άδεια είναι ένα αρχείο XML απλού κειμένου που περιέχει λεπτομέρειες όπως το όνομα προϊόντος, ο αριθμός των προγραμματιστών για τους οποίους αδειοδοτείται, η ημερομηνία λήξης της συνδρομής κ.λπ.
  • Το αρχείο άδειας είναι ψηφιακά υπογεγραμμένο, επομένως δεν πρέπει να τροποποιηθεί. Ακόμη και μια τυχαία προσθήκη μιας νέας γραμμής στο περιεχόμενο του αρχείου θα το ακυρώσει.
  • Το Aspose.Slides for Java συνήθως προσπαθεί να εντοπίσει την άδεια στις ακόλουθες τοποθεσίες:
    • Ένας ρητός διαδρομή
    • Ο φάκελος που περιέχει το Aspose.Slides.jar
  • Για να αποφύγετε τους περιορισμούς της έκδοσης αξιολόγησης, πρέπει να ορίσετε μία άδεια πριν χρησιμοποιήσετε το Aspose.Slides. Απαιτείται μόνο μία φορά ανά εφαρμογή ή διαδικασία.

Εφαρμογή Άδειας

Μια άδεια μπορεί να φορτωθεί από αρχείο ή ροή.

Αρχείο

Η πιο εύκολη μέθοδος ορισμού άδειας απαιτεί να τοποθετήσετε το αρχείο άδειας στον φάκελο που περιέχει το Aspose.Slides.jar ή το jar της εφαρμογής σας.

Αυτός ο κώδικας Java δείχνει πώς να ορίσετε ένα αρχείο άδειας:

// Δημιουργεί μια παρουσία της κλάσης License
com.aspose.slides.License license = new com.aspose.slides.License();

// Ορίζει τη διαδρομή του αρχείου άδειας
license.setLicense("Aspose.Slides.Java.lic");

Ροή

Μπορείτε να φορτώσετε μια άδεια από ροή. Αυτός ο κώδικας 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 για PHP μέσω Java, μπορείτε να ορίσετε άδεια μέσω μιας γέφυρας PHP/Java. Αυτή η γέφυρα σας επιτρέπει να χρησιμοποιείτε κλάσεις Java σε σύνταξη PHP. Για περισσότερες πληροφορίες, δείτε το License in PHP.

Επικύρωση Άδειας

Για να ελέγξετε εάν μια άδεια έχει οριστεί σωστά, μπορείτε να την επικυρώσετε. Αυτός ο κώδικας Java δείχνει πώς να επικυρώσετε μια άδεια:

License license = new License();
license.setLicense("Aspose.Slides.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("License is good!");
}

Ασφάλεια Νήματος

ΣΥ.Ρ.Π.

Μπορώ να εφαρμόσω την άδεια σε ένα εντελώς εκτός σύνδεσης περιβάλλον (χωρίς πρόσβαση στο Διαδίκτυο);

Ναι. Η επικύρωση της άδειας εκτελείται τοπικά χρησιμοποιώντας το αρχείο άδειας· δεν απαιτείται σύνδεση στο διαδίκτυο.

Τι συμβαίνει όταν λήξει η ετήσια συνδρομή; Θα σταματήσει η βιβλιοθήκη να λειτουργεί;

Όχι. Η άδεια είναι διαρκής: μπορείτε να συνεχίσετε να χρησιμοποιείτε εκδόσεις που κυκλοφόρησαν πριν από την ημερομηνία λήξης της συνδρομής· απλώς δεν θα μπορείτε να χρησιμοποιήσετε νεότερες εκδόσεις χωρίς ανανέωση.