Διαμόρφωση μετρημένων κλειδιών άδειας χρήσης σε αρχείο PDF

περιεχόμενα
[ ]

Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε βήμα προς βήμα πώς να ρυθμίσετε μετρημένα κλειδιά άδειας χρήσης σε αρχείο PDF με το Aspose.PDF για .NET. Η μετρημένη άδεια σάς επιτρέπει να χρησιμοποιείτε τις προηγμένες δυνατότητες του Aspose.PDF με βάση την πραγματική σας κατανάλωση.

Βήμα 1: Διαμόρφωση κλειδιών άδειας χρήσης

Στον πηγαίο κώδικα που παρέχεται, πρέπει να καθορίσετε το δημόσιο και το ιδιωτικό κλειδί της μετρημένης άδειας χρήσης. Αντικαταστήστε το “*****” τιμές με τα δικά σας κλειδιά. Αυτά τα κλειδιά θα σας δοθούν όταν αγοράσετε μια μετρημένη άδεια από την Aspose.

Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
metered.SetMeteredKey("PUBLIC_KEY", "PRIVATE_KEY");

Βήμα 2: Φόρτωση του εγγράφου

Φορτώστε το έγγραφο PDF από το δίσκο χρησιμοποιώντας τοDocument κλάση του Aspose.PDF.

Document doc = new Document(dataDir + "input.pdf");

Βήμα 3: Λήψη καταμέτρησης σελίδων εγγράφου

Χρησιμοποιήστε τοCount ιδιοκτησία τουPages συλλογή για να λάβετε τον συνολικό αριθμό σελίδων στο έγγραφο.

Console.WriteLine(doc.Pages.Count);

Δείγμα πηγαίου κώδικα για Configure Metered License using Aspose.PDF για .NET


// Η διαδρομή προς τον κατάλογο εγγράφων.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// ορίστε μετρημένα δημόσια και ιδιωτικά κλειδιά
Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
//Αποκτήστε πρόσβαση στην ιδιότητα setMeteredKey και περάστε τα δημόσια και ιδιωτικά κλειδιά ως παραμέτρους
metered.SetMeteredKey("*****", "*****");
// Φορτώστε το έγγραφο από το δίσκο.
Document doc = new Document(dataDir + "input.pdf");
//Λάβετε τον αριθμό σελίδων του εγγράφου
Console.WriteLine(doc.Pages.Count);

συμπέρασμα

Σε αυτό το σεμινάριο, εξηγήσαμε πώς να ρυθμίσετε μια μετρημένη άδεια με Aspose.PDF για .NET. Χρησιμοποιώντας μια μετρημένη άδεια, μπορείτε να επωφεληθείτε από τις προηγμένες δυνατότητες του Aspose.PDF με βάση την πραγματική σας χρήση. Φροντίστε να παρέχετε έγκυρα κλειδιά άδειας χρήσης για να χρησιμοποιήσετε το Aspose.PDF με όλες τις δυνατότητες του.

Συχνές ερωτήσεις για τη διαμόρφωση μετρημένων κλειδιών άδειας χρήσης σε αρχείο PDF

Ε: Τι είναι μια μετρημένη άδεια στο Aspose.PDF;

Α: Μια μετρημένη άδεια στο Aspose.PDF είναι ένα μοντέλο αδειοδότησης που σας επιτρέπει να πληρώνετε με βάση την πραγματική κατανάλωση των χαρακτηριστικών σας και όχι με βάση ένα πάγιο τέλος άδειας. Σας δίνει τη δυνατότητα να χρησιμοποιείτε προηγμένες δυνατότητες του Aspose.PDF ενώ πληρώνετε μόνο για ό,τι χρησιμοποιείτε.

Ε: Γιατί πρέπει να χρησιμοποιήσω μια μετρημένη άδεια για το Aspose.PDF;

Α: Η χρήση μιας μετρημένης άδειας προσφέρει εξοικονόμηση κόστους και ευελιξία. Πληρώνετε μόνο για τις δυνατότητες που χρησιμοποιείτε, καθιστώντας το κατάλληλο για έργα με διαφορετικές απαιτήσεις. Εξαλείφει την ανάγκη για προκαταβολικά τέλη αδειοδότησης και σας επιτρέπει να έχετε πρόσβαση σε προηγμένες λειτουργίες PDF.

Ε: Πώς μπορώ να αποκτήσω μετρημένα κλειδιά άδειας χρήσης;

Α: Όταν αγοράζετε μια μετρημένη άδεια από την Aspose, θα λάβετε ένα ζεύγος δημόσιων και ιδιωτικών κλειδιών. Αυτά τα κλειδιά θα χρησιμοποιηθούν για τον έλεγχο ταυτότητας και την ενεργοποίηση της μετρημένης άδειας χρήσης για την εφαρμογή Aspose.PDF.

Ε: Πώς μπορώ να διαμορφώσω μετρημένα κλειδιά άδειας χρήσης στο Aspose.PDF για .NET;

Α: Για να διαμορφώσετε μετρημένα κλειδιά άδειας χρήσης, χρησιμοποιήστε τοSetMeteredKey μέθοδος τουAspose.Pdf.Metered τάξη. Αντικαθιστώ"PUBLIC_KEY" και"PRIVATE_KEY" με τα πραγματικά κλειδιά σας.

Aspose.Pdf.Metered metered = new Aspose.Pdf.Metered();
metered.SetMeteredKey("PUBLIC_KEY", "PRIVATE_KEY");

Ε: Πώς μπορώ να φορτώσω ένα έγγραφο PDF χρησιμοποιώντας το Aspose.PDF για .NET;

Α: Για να φορτώσετε ένα έγγραφο PDF από το δίσκο, χρησιμοποιήστε τοDocument κλάση του Aspose.PDF και παρέχετε τη διαδρομή αρχείου.

Document doc = new Document(dataDir + "input.pdf");

Ε: Πώς μπορώ να λάβω τον συνολικό αριθμό σελίδων ενός εγγράφου PDF;

Α: Για να λάβετε τον συνολικό αριθμό σελίδων ενός εγγράφου PDF, χρησιμοποιήστε τοCount ιδιοκτησία τουPages συλλογή.

int pageCount = doc.Pages.Count;
Console.WriteLine("Total pages: " + pageCount);

Ε: Μπορώ να χρησιμοποιήσω μετρημένη άδεια χρήσης για άλλα προϊόντα Aspose;

Α: Ναι, η μετρημένη άδεια χρήσης είναι διαθέσιμη για διάφορα προϊόντα Aspose, επιτρέποντάς σας να πληρώνετε με βάση τη χρήση σας για ένα ευρύ φάσμα λειτουργιών.

Ε: Είναι μια μετρημένη άδεια κατάλληλη για όλα τα είδη έργων;

Α: Η μετρημένη άδεια χρήσης είναι κατάλληλη για έργα με διαφορετική χρήση χαρακτηριστικών. Μπορεί να μην είναι οικονομικά αποδοτικό για έργα με συνεπή χρήση υψηλών δυνατοτήτων.

Ε: Πού μπορώ να βρω περισσότερες πληροφορίες σχετικά με την αδειοδότηση με μέτρηση Aspose.PDF;

Α: Για περισσότερες πληροφορίες σχετικά με τις μετρημένες άδειες, τις τιμές και τα οφέλη, επισκεφθείτε τη διεύθυνσηAspose.PDF Metered Licensing σελίδα.

Ε: Πώς μπορώ να διασφαλίσω την ασφάλεια των μετρημένων κλειδιών άδειας χρήσης μου;

Α: Τα μετρημένα κλειδιά άδειας χρήσης χρησιμοποιούνται για έλεγχο ταυτότητας και είναι ευαίσθητες πληροφορίες. Βεβαιωθείτε ότι τηρούνται εμπιστευτικά και δεν κοινοποιούνται δημόσια.

Ε: Μπορώ να κάνω εναλλαγή μεταξύ παραδοσιακής και μετρημένης άδειας;

Α: Ναι, μπορείτε να κάνετε εναλλαγή μεταξύ της παραδοσιακής αδειοδότησης και της μετρημένης άδειας χρήσης για το Aspose.PDF με βάση τις απαιτήσεις του έργου σας.

Ε: Μπορώ να χρησιμοποιήσω μια δοκιμαστική έκδοση πριν αγοράσω μια μετρημένη άδεια;

Α: Ναι, μπορείτε να το δοκιμάσετεδωρεάν δοκιμαστική έκδοση του Aspose.PDF για να αξιολογήσετε τα χαρακτηριστικά και τη λειτουργικότητά του πριν αγοράσετε μια μετρημένη άδεια.

Ε: Πόσο συχνά πρέπει να διαμορφώνω τα μετρημένα κλειδιά άδειας χρήσης;

Α: Πρέπει να διαμορφώσετε τα μετρημένα κλειδιά άδειας χρήσης μόνο μία φορά όταν ξεκινά η εφαρμογή σας. Παρέχει πρόσβαση στις προηγμένες δυνατότητες καθ’ όλη τη διάρκεια του χρόνου εκτέλεσης της εφαρμογής.

Ε: Μπορώ να εφαρμόσω μετρημένη άδεια σε μια υπάρχουσα εφαρμογή;

Α: Ναι, μπορείτε να ενσωματώσετε μετρημένη άδεια χρήσης σε μια υπάρχουσα εφαρμογή Aspose.PDF για να επωφεληθείτε από τα πλεονεκτήματά της.