Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 1062|Απάντηση: 2

[Άλλα] Έγγραφο PDF προεπισκόπησης PDF.js που βασίζεται στο Mozilla

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 2025-4-16 09:40:06 | | | |
απαιτήσεις: Προεπισκόπηση απόδοσης εγγράφων PDF στο μπροστινό μέρος, το ίδιο το πρόγραμμα περιήγησης μπορεί να κάνει απευθείας προεπισκόπηση αρχείων PDF, αυτό το άρθρο βασίζεται στην προεπισκόπηση εγγράφων PDF PDF.js της Mozilla.

Αναθεώρηση:

Η HTML χρησιμοποιεί ένα iframe για να κάνει προεπισκόπηση ενός αρχείου PDF με κωδικοποίηση base64
https://www.itsvse.com/thread-10759-1-1.html

PDF.js καθοδηγείται από την κοινότητα και υποστηρίζεται από τη Mozilla. Στόχος μας είναι να δημιουργήσουμε μια καθολική πλατφόρμα ανάλυσης και απόδοσης PDF βασισμένη σε πρότυπα ιστού.

Επίσημη ιστοσελίδα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Πηγή:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Παράδειγμα:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Πρώτα, κατεβάστε το συμπιεσμένο πακέτο στη διεύθυνση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Μετά την αποσυμπίεση, αναλύστε\web\viewer.mjsκώδικα, ο οποίος μπορεί να περάσει μέσω της παραμέτρου αρχείου, όπως φαίνεται στην παρακάτω εικόνα:



αναθεωρώvalidateFileURLμέθοδος, επιστρέψτε απευθείας.

Χρησιμοποιήστε το live-server για να ξεκινήσετε μια υπηρεσία http με την ακόλουθη διεύθυνση:http://127.0.0.1:8181/web/viewer.html?file=https://cdn.filestackcontent.com/wcrjf9qPTCKXV3hMXDwKΟπως φαίνεται παρακάτω:



Ενσωματωμένος στο έργο, ο κωδικός js έχει ως εξής:


(Τέλος)




Προηγούμενος:Αποτυχία φόρτωσης σεναρίου λειτουργικής μονάδας: Αναμενόταν μια δέσμη ενεργειών λειτουργικής μονάδας JavaScript
Επόμενος:Πρόσφατο πρόβλημα του προγράμματος περιήγησης Chrome net::ERR_CERT_AUTHORITY_INVALID
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2025-4-16 09:43:21 |
Προβλήματα με την ανάπτυξη στο nginx

Αποτυχία φόρτωσης σεναρίου λειτουργικής μονάδας: Αναμενόταν μια δέσμη ενεργειών λειτουργικής μονάδας JavaScript
https://www.itsvse.com/thread-10990-1-1.html
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 2025-4-28 09:47:47 |
ASP.NET Core γιαΣτατικός κατάλογοςΆγνωστος χειρισμός επεκτάσεων



Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com