
Εργασία με τη Βιβλιοθήκη Προβολής Εγγράφων – υποστηρίζει μορφές PDF, Office και CAD με ενσωματωμένες σημειώσεις, αναζήτηση και εκτύπωση: Ένας Πρακτικός Οδηγός
Η Βιβλιοθήκη Προβολής Εγγράφων στην Doconut σας επιτρέπει να αποδίδετε αρχεία PDF, Office και CAD, να τα σημειώνετε, να αναζητάτε το περιεχόμενό τους και να τα εκτυπώνετε — όλα από ένα ενιαίο στοιχείο .NET.
Αν δημιουργείτε μια πύλη κεντρική σε έγγραφα, έναν διαχειριστή νομικών υποθέσεων ή ένα εργαλείο ανασκόπησης τεχνικών σχεδίων, χρειάζεστε έναν προβολέα που λειτουργεί όπως οι χρήστες σας: άμεσα, με ασφάλεια και χωρίς εξωτερικές υπηρεσίες. Η Doconut παρέχει αυτή την εμπειρία on‑premise, μέσα στην εφαρμογή σας ASP.NET ή .NET Core, διατηρώντας τον κώδικα καθαρό και το αποτύπωμα ανάπτυξης μικρό.
Σε αυτόν τον πρακτικό οδηγό θα περάσουμε από τη βασική ροή εργασίας της Βιβλιοθήκης Προβολής Εγγράφων, θα δείξουμε πώς να την ενσωματώσετε και θα παρουσιάσουμε τους τρεις πυλώνες που την καθιστούν απαραίτητη — σημειώσεις, αναζήτηση (συμπεριλαμβανομένου OCR) και ελεγχόμενη εκτύπωση. Στο τέλος, θα έχετε ένα έτοιμο πρωτότυπο και μια σαφή εικόνα για το πώς η Doconut μπορεί να γίνει η ραχοκοκαλιά οποιασδήποτε λύσης με έντονη χρήση εγγράφων.

Ανάπτυξη σε Windows και Επιλογές Δωρεάν Δοκιμής
Η βιβλιοθήκη της Doconut λειτουργεί σε .NET 6 και υποστηρίζεται πλήρως σε περιβάλλοντα Windows. Είτε φιλοξενείτε την εφαρμογή σας στο Azure, AWS ή on‑premise, παρέχει συνεπή απόδοση απόδοσης και σημειώσεων.
Για γρήγορη εκκίνηση, η Doconut προσφέρει μια δωρεάν δοκιμή που περιλαμβάνει πλήρη πρόσβαση στη μηχανή σημειώσεων, στην αναζήτηση με OCR και στις δυνατότητες ελεγχόμενης εκτύπωσης. Εγγραφείτε στην επίσημη ιστοσελίδα, κατεβάστε την άδεια δοκιμής και ακολουθήστε τα βήματα ενσωμάτωσης παρακάτω για να δείτε τη βιβλιοθήκη σε δράση μέσα σε λίγα λεπτά.
Γιατί η Βιβλιοθήκη Προβολής Εγγράφων Αποτελεί Επανάσταση για Επιχειρήσεις .NET
Οι επιχειρήσεις που διαχειρίζονται συμβόλαια, τεχνικά σχέδια ή αρχεία προσωπικού αντιμετωπίζουν τρία επαναλαμβανόμενα προβλήματα:
- Διαφορετικότητα μορφών – PDFs, έγγραφα Word, λογιστικά φύλλα Excel και σχέδια CAD συνυπάρχουν στην ίδια αποθήκη.
- Συνεργατική ανασκόπηση – Οι επιχειρηματικοί χρήστες χρειάζονται να επισημαίνουν, να σχολιάζουν ή να σφραγίζουν ένα έγγραφο χωρίς να αφήνουν την εφαρμογή.
- Ρυθμιζόμενη πρόσβαση – Η εκτύπωση πρέπει να είναι ελεγχόμενη, και το κείμενο αναζήτησης πρέπει να είναι διαθέσιμο ακόμη και για σαρωμένες εικόνες.
Η Βιβλιοθήκη Προβολής Εγγράφων της Doconut λύνει και τα τρία με ένα μοναδικό, διακομιστικό στοιχείο .NET που υποστηρίζει πάνω από 33 τύπους αρχείων — συμπεριλαμβανομένων DOCX, XLSX, PPTX, DWG και DXF — έτοιμο για χρήση. Η βιβλιοθήκη αποδίδει κάθε μορφή εγγενώς, παρακάμπτοντας την ανάγκη για Microsoft Office, Acrobat ή εξωτερικές υπηρεσίες μετατροπής. Επειδή η απόδοση γίνεται στον διακομιστή, διατηρείτε τα ευαίσθητα δεδομένα πίσω από το τείχος προστασίας, κάτι κρίσιμο για τομείς υγείας, νομικής και χρηματοοικονομικής.
Η ενσωματωμένη μηχανή σημειώσεων σας επιτρέπει να προσθέτετε επισημάνσεις, ελεύθερα σχέδια ή σφραγίδες έγκρισης απευθείας στον καμβά του προβολέα. Οι σημειώσεις αποθηκεύονται ως ελαφρύ XML, καθιστώντας εύκολη την αποθήκευση σε βάση δεδομένων ή σύστημα ελέγχου εκδόσεων. Το πρόσθετο αναζήτησης παρέχει άμεση αναζήτηση κειμένου σε οποιοδήποτε ανοιχτό έγγραφο· όταν η πηγή είναι σαρωμένη εικόνα, η μηχανή OCR εξάγει αναζητήσιμες αλφαριθμητικές ακολουθίες σε πραγματικό χρόνο. Τέλος, η λειτουργία ελεγχόμενης εκτύπωσης σας δίνει τη δυνατότητα να επιβάλλετε περιορισμούς σε εύρος σελίδων, υδατογραφήματα ή αρχεία καταγραφής εκτυπώσεων, όλα μέσω μιας κλήσης API.
Συνολικά, αυτές οι δυνατότητες σας επιτρέπουν να αντικαταστήσετε ένα πολύπλοκο σύνολο τρίτων προβολέων, πρόσθετων JavaScript και εξωτερικών υπηρεσιών μετατροπής με μια μοναδική, συντηρήσιμη βιβλιοθήκη που κλιμακώνεται από λίγους χρήστες έως ολόκληρες επιχειρήσεις.
Ενσωμάτωση του Προβολέα: Οδηγίες βήμα‑βήμα σε ASP.NET Core
Ακολουθεί μια σύντομη περιγραφή των βημάτων που απαιτούνται για την ενσωμάτωση της Βιβλιοθήκης Προβολής Εγγράφων της Doconut σε μια εφαρμογή ASP.NET Core:
- Καταχώριση του middleware της Doconut – ρυθμίστε το middleware
UseDoconutώστε να διαχειρίζεται το εσωτερικό endpoint εικόνας‑πλακιδίου (DocImage.axd). Αυτό το endpoint μεταδίδει τις αποδοθείσες σελίδες ως PNG πλακίδια, διατηρώντας το UI ευαίσθητο ακόμη και για μεγάλα αρχεία CAD. - Φόρτωση της άδειας – παρέχετε το αρχείο άδειας της Doconut (π.χ.
DoconutLicense.xml) είτε ως αρχείο στο δίσκο είτε ως ροή. Η βιβλιοθήκη διαβάζει αυτόματα την άδεια κατά τη δημιουργία του πρώτου στιγμιότυπου προβολέα. - Δημιουργία στιγμιότυπου προβολέα – δημιουργήστε ένα αντικείμενο
Viewer, περνώντας τυχόν απαιτούμενες υπηρεσίες όπως κατανεμημένη κρυφή μνήμη ή πρόσβαση στο HTTP context. - Διαμόρφωση επιλογών απόδοσης – ρυθμίστε ένα αντικείμενο διαμόρφωσης (π.χ.
PdfConfig) για να ελέγξετε την προεπιλεγμένη συμπεριφορά απόδοσης, την εξαγωγή υπερσυνδέσμων και την ανάλυση raster για σχέδια CAD. - Άνοιγμα εγγράφου – καλέστε τη μέθοδο
OpenDocumentμε τη διαδρομή του αρχείου (ή ροή) και τη διαμορφωμένη ρύθμιση. Η μέθοδος επιστρέφει ένα ασφαλές token που το JavaScript front‑end χρησιμοποιεί για να ζητήσει εικόνες σελίδων, σημειώσεις και αποτελέσματα αναζήτησης.
Αυτά τα βήματα δημιουργούν έναν προβολέα διακομιστή για περιβάλλοντα Windows που τρέχουν .NET 6. Η προσέγγιση με token διατηρεί τον πελάτη ελαφρύ: το front‑end χρειάζεται μόνο να αναφερθεί στο στοιχείο προβολέα της Doconut που φιλοξενείται στο https://doconut.app.
Ενσωματωμένες Σημειώσεις για Ροές Εργασίας σε Πραγματικό Χρόνο
Οι σημειώσεις μετατρέπουν έναν παθητικό προβολέα σε συνεργατικό χώρο εργασίας. Ο διαχειριστής σημειώσεων της Doconut λειτουργεί ανά σελίδα και αποθηκεύει τα πάντα ως XML, πράγμα που σημαίνει ότι μπορείτε εύκολα να εκδοθεί, να ελεγχθεί ή να συγχωνευθεί η αλλαγή σε μια βάση δεδομένων.
Τυπική ροή εργασίας σημειώσεων
- Ανακτήστε τον διαχειριστή σημειώσεων για την τρέχουσα σελίδα καλώντας τη μέθοδο
GetAnnotationManagerτου προβολέα, παρέχοντας τις διαστάσεις της σελίδας. - Δημιουργήστε ένα αντικείμενο σημειώσεων (π.χ. σφραγίδα εικόνας, επισήμανση ή ελεύθερο σχέδιο) και ορίστε τη θέση, το μέγεθος και τις οπτικές ιδιότητες.
- Προσθέστε τη σημείωση στον διαχειριστή.
- Αποθηκεύστε το XML των σημειώσεων χρησιμοποιώντας
GetAnnotationXmlκαι αποθηκεύστε το στο αποθηκευτικό σας σύστημα. - Όταν το έγγραφο ανοίξει ξανά, φορτώστε το αποθηκευμένο XML στον προβολέα με τη μέθοδο
LoadAnnotationXML.
Σενάρια Επιχειρήσεων
- Legal Tech – Οι δικηγόροι τοποθετούν μια σφραγίδα “Υπογραφή” σε σύμβαση, στη συνέχεια αποστέλλουν το XML σε υπηρεσία διαχείρισης υποθέσεων για έλεγχο.
- Engineering Review – Οι σχεδιαστές προσθέτουν κόκκινες γραμμές άμεσης επεξεργασίας σε σελίδα DWG· το XML των σημειώσεων αποθηκεύεται μαζί με το ιστορικό εκδόσεων.
- HR & Recruitment – Οι υπεύθυνοι πρόσληψης επισημαίνουν σημαντικά τμήματα βιογραφικού, προσθέτουν σχόλια και προωθούν την ανασχεδίαση στο προφίλ του υποψηφίου.
Επειδή τα δεδομένα σημειώσεων ζουν στον διακομιστή, διατηρείτε πλήρη έλεγχο πάνω σε ποιος μπορεί να επεξεργαστεί, ποιος μπορεί να δει και ποιος μπορεί να εκτυπώσει. Το API είναι σκόπιμα ελαφρύ: χρειάζεστε μόνο τις μεθόδους ανάκτησης, προσθήκης και φόρτωσης του διαχειριστή, ενώ μπορείτε να χτίσετε πρόσθετες λειτουργίες UI (undo/redo, προσαρμοσμένα εργαλεία) χωρίς επιπλέον εξαρτήσεις.
Άμεση Αναζήτηση και OCR: Κάθε Έγγραφο Καταστεί Αναζητήσιμο
Ένα αποθετήριο εγγράφων είναι χρήσιμο μόνο όταν οι χρήστες μπορούν να βρουν τις πληροφορίες που χρειάζονται σε δευτερόλεπτα. Το πρόσθετο αναζήτησης της Doconut προσφέρει άμεση, πλήρη αναζήτηση κειμένου σε οποιοδήποτε ανοιχτό αρχείο. Για PDF μόνο με raster ή σαρωμένα σχέδια CAD, η ενσωματωμένη μηχανή OCR εξάγει κείμενο κατά απαίτηση, μετατρέποντας τις εικόνες σε αναζητήσιμο περιεχόμενο χωρίς ξεχωριστό βήμα προεπεξεργασίας.
Τυπική ροή εργασίας αναζήτησης
- Καλέστε τη μέθοδο αναζήτησης του προβολέα (που εκτίθεται από το Search Plugin) με τη λέξη-κλειδί που επιθυμείτε.
- Λάβετε μια λίστα με αριθμούς σελίδων και συντεταγμένες κάθε αντιστοίχισης.
- Για κάθε αντιστοίχιση, αποκτήστε τον διαχειριστή σημειώσεων της σελίδας και προσθέστε μια προσωρινή επισήμανση για να δείξετε στον χρήστη πού εμφανίζεται ο όρος.
Όταν ένας χρήστης ανοίγει ένα σαρωμένο PDF τιμολογίου, ο προβολέας εκτελεί αυτόματα OCR σε κάθε σελίδα καθώς αποδίδεται. Το εξαγόμενο κείμενο ευρετηριάζεται στη μνήμη, καθιστώντας τις επόμενες αναζητήσεις άμεσες. Αυτή η προσέγγιση εξαλείφει την ανάγκη για ξεχωριστή υπηρεσία OCR, μειώνει την καθυστέρηση και εγγυάται ότι το αναζητήσιμο κείμενο δεν αφήνει ποτέ το ασφαλές περιβάλλον σας.
Οφέλη για Επιχειρήσεις
- Πύλες πελατών μπορούν να εμφανίζουν σχετικές ρήτρες από σύμβαση με ένα μόνο πλήκτρο.
- Εργαλεία χρηματοοικονομικής αναφοράς επιτρέπουν στους αναλυτές να εντοπίζουν γραμμές σε δεκάδες σαρωμένες καταστάσεις.
- Συστήματα ιατρικών αρχείων γίνονται αναζητήσιμα για ονόματα φαρμάκων μέσα σε σαρωμένες σημειώσεις γιατρού, βελτιώνοντας την ασφάλεια του ασθενούς.
Όλα αυτά επιτυγχάνονται χωρίς καμία εξωτερική εξάρτηση, διατηρώντας το σύστημα ελαφρύ και το πεδίο συμμόρφωσης μικρό.
Ελεγχόμενη Εκτύπωση από τον Προβολέα – Η Ασφάλεια Συναντά την Ευκολία
Η εκτύπωση είναι συχνά ο πιο αδύναμος κρίκος στην ασφάλεια εγγράφων. Η λειτουργία ελεγχόμενης εκτύπωσης της Doconut σας δίνει την εξουσία να αποφασίζετε τι, πότε και πώς μπορεί να εκτυπωθεί ένα έγγραφο, παρέχοντας παράλληλα τη γνωστή διαδραστική προβολή εκτύπωσης του προγράμματος περιήγησης.
Τυπική ροή εργασίας εκτύπωσης
- Ορίστε ένα αντικείμενο
PrintConfigπου καθορίζει επιλογές όπως περιορισμούς εύρους σελίδων, υδατογραφήματα και αν θα καταγράφεται κάθε αίτημα εκτύπωσης. - Περνείμετε τη διαμόρφωση μαζί με το token του εγγράφου στη μέθοδο
Printτου προβολέα. - Ο προβολέας αποδίδει τις επιλεγμένες σελίδες στον διακομιστή, εφαρμόζει τυχόν υδατογραφήματα και ρέει το εκτυπώσιμο PDF πίσω στο πρόγραμμα περιήγησης του πελάτη.
- Δημιουργείται αυτόματα μια καταγραφή ελέγχου, επιτρέποντας στους διαχειριστές να παρακολουθούν ποιος εκτύπωσε τι και πότε.
Με την εκτύπωση να γίνεται στον διακομιστή, η Doconut διασφαλίζει ότι το αρχικό έγγραφο δεν αφήνει ποτέ το προστατευμένο περιβάλλον σας, και διατηρείτε πλήρη ορατότητα στην δραστηριότητα εκτύπωσης — απαραίτητη απαίτηση για ρυθμιζόμενους κλάδους.
Συμπέρασμα
Η Βιβλιοθήκη Προβολής Εγγράφων της Doconut προσφέρει στις ομάδες .NET ένα μοναδικό, ασφαλές και πλούσιο σε δυνατότητες στοιχείο για την απόδοση PDF, αρχείων Office και σχεδίων CAD, εμπλουτισμένο με σημειώσεις, αναζήτηση με OCR και ελεγχόμενη εκτύπωση. Με επεξεργασία στο διακομιστή, ενσωματωμένη μετατροπή και υποστήριξη για πάνω από 33 μορφές αρχείων, μπορείτε να εξαλείψετε δαπανηρές εξαρτήσεις τρίτων και να κρατήσετε τα ευαίσθητα δεδομένα υπό άμεσο έλεγχο.
Έτοιμοι να εκσυγχρονίσετε τη ροή εργασίας εγγράφων της επιχείρησής σας; Ξεκινήστε τη δωρεάν δοκιμή της Doconut σήμερα, κατεβάστε τη βιβλιοθήκη και ακολουθήστε τα βήματα ενσωμάτωσης που περιγράφηκαν παραπάνω για να φέρετε ισχυρές δυνατότητες προβολής, σημειώσεων και αναζήτησης στην εφαρμογή .NET σας μέσα σε λίγα λεπτά.