Απενεργοποίηση επαληθεύσεων άδειας χρήσης γραμματοσειράς σε PDF

Εισαγωγή

Στον τομέα της ανάπτυξης .NET, η διαχείριση και ο χειρισμός εγγράφων είναι συχνά μια κρίσιμη πτυχή πολλών εφαρμογών. Είτε πρόκειται για προβολή PDF, εγγράφων Word ή άλλων τύπων αρχείων, η ύπαρξη ισχυρών εργαλείων για την αποτελεσματική διαχείριση αυτών των εργασιών είναι απαραίτητη. Εδώ μπαίνει στο παιχνίδι το GroupDocs.Viewer για .NET. Αυτή η ισχυρή βιβλιοθήκη παρέχει στους προγραμματιστές τη δυνατότητα να ενσωματώνουν απρόσκοπτα τη λειτουργικότητα προβολής εγγράφων στις εφαρμογές .NET τους.

Απενεργοποίηση επαληθεύσεων άδειας χρήσης γραμματοσειράς σε PDF με το GroupDocs.Viewer .NET

Προαπαιτούμενα

Πριν ξεκινήσετε να χρησιμοποιείτε το GroupDocs.Viewer για .NET, υπάρχουν ορισμένες προϋποθέσεις που θα πρέπει να έχετε στη διάθεσή σας:

1. Εγκατάσταση του Visual Studio

Πρώτα απ ‘όλα, βεβαιωθείτε ότι έχετε εγκαταστήσει το Visual Studio στο σύστημά σας. Μπορείτε να το κατεβάσετε από την ιστοσελίδα της Microsoft, αν δεν το έχετε κάνει ήδη.

2. Κατεβάστε το GroupDocs.Viewer για .NET

Κατευθυνθείτε προς το σύνδεσμος λήψης για να αποκτήσετε την πιο πρόσφατη έκδοση του GroupDocs.Viewer για .NET. Ακολουθήστε τις οδηγίες εγκατάστασης που παρέχονται για να το ρυθμίσετε στο περιβάλλον ανάπτυξής σας.

3. Αποκτήστε Προσωρινή Άδεια

Για να αξιοποιήσετε πλήρως τις δυνατότητες του GroupDocs.Viewer για .NET κατά την ανάπτυξη και τις δοκιμές, συνιστάται να αποκτήσετε μια προσωρινή άδεια χρήσης. Μπορείτε να ζητήσετε μία από εδώ.

Εισαγωγή χώρων ονομάτων

Μόλις ολοκληρώσετε τις προαπαιτούμενες προϋποθέσεις, είστε έτοιμοι να ξεκινήσετε να χρησιμοποιείτε το GroupDocs.Viewer για .NET στα έργα σας. Ξεκινήστε εισάγοντας τους απαραίτητους χώρους ονομάτων στη βάση κώδικα.

using System;
using System.IO;
using GroupDocs.Viewer.Options;

Ας αναλύσουμε το παράδειγμα που δίνεται σε πολλά βήματα για καλύτερη κατανόηση:

Βήμα 1: Ορισμός καταλόγου εξόδου

Ξεκινήστε ορίζοντας τον κατάλογο όπου θέλετε να αποθηκευτούν οι σελίδες του εγγράφου που έχουν αποδοθεί.

string outputDirectory = "Your Document Directory";

Βήμα 2: Ορισμός μορφής διαδρομής αρχείου σελίδας

Ορίστε τη μορφή για τις διαδρομές αρχείων μεμονωμένων σελίδων του εγγράφου.

string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");

Βήμα 3: Αρχικοποίηση αντικειμένου προβολής

Δημιουργήστε μια παρουσία της κλάσης Viewer, μεταβιβάζοντας τη διαδρομή προς το έγγραφο που θέλετε να προβάλετε.

using (Viewer viewer = new Viewer(TestFiles.OXPS_EMBEDDED_FONT))

Βήμα 4: Ρύθμιση παραμέτρων επιλογών προβολής HTML

Ορίστε τις επιλογές για την προβολή του εγγράφου ως HTML, καθορίζοντας τη μορφή για τους ενσωματωμένους πόρους (π.χ., εικόνες).

HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);

Βήμα 5: Απενεργοποίηση επαληθεύσεων άδειας χρήσης γραμματοσειράς

Ενεργοποιήστε την επιλογή απενεργοποίησης των επαληθεύσεων άδειας χρήσης γραμματοσειράς για να διασφαλίσετε την ομαλή απόδοση.

options.PdfOptions.DisableFontLicenseVerifications = true;

Βήμα 6: Προβολή εγγράφου

Καλέστε τη μέθοδο View του αντικειμένου Viewer, περνώντας τις διαμορφωμένες επιλογές.

viewer.View(options);

Βήμα 7: Εμφάνιση καταλόγου εξόδου

Ενημερώστε τον χρήστη σχετικά με την τοποθεσία όπου αποθηκεύονται οι σελίδες του εγγράφου που έχουν αποδοθεί.

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Σύναψη

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

Συχνές ερωτήσεις

Μπορεί το GroupDocs.Viewer για .NET να χειριστεί πολλαπλές μορφές εγγράφων;

Ναι, το GroupDocs.Viewer υποστηρίζει ένα ευρύ φάσμα μορφών εγγράφων, όπως PDF, Microsoft Word, Excel, PowerPoint και άλλα.

Είναι το GroupDocs.Viewer για .NET κατάλληλο για εφαρμογές web;

Απολύτως, το GroupDocs.Viewer μπορεί να ενσωματωθεί απρόσκοπτα τόσο σε εφαρμογές για υπολογιστές όσο και σε εφαρμογές ιστού που έχουν αναπτυχθεί με τεχνολογίες .NET.

Απαιτούνται πρόσθετες εξαρτήσεις για το GroupDocs.Viewer;

Όχι, το GroupDocs.Viewer για .NET έχει ελάχιστες εξαρτήσεις και μπορεί εύκολα να ενσωματωθεί στα υπάρχοντα έργα σας.

Μπορώ να προσαρμόσω την εμφάνιση των εγγράφων που αποδίδονται;

Ναι, το GroupDocs.Viewer παρέχει διάφορες επιλογές για την προσαρμογή της εμφάνισης και της συμπεριφοράς των εγγράφων που αποδίδονται ώστε να ταιριάζουν στις συγκεκριμένες απαιτήσεις σας.

Είναι διαθέσιμη τεχνική υποστήριξη για το GroupDocs.Viewer για .NET;

Ναι, μπορείτε να ζητήσετε βοήθεια και καθοδήγηση από την ειδική ομάδα υποστήριξης μέσω του δικαστήριο.