Εργασία με τη Βιβλιοθήκη Προβολής Εγγράφων – υποστηρίζει μορφές PDF, Office και CAD με ενσωματωμένες σημειώσεις, αναζήτηση και εκτύπωση: Ένας Πρακτικός Οδηγός
← Back to Blog9 min read

Εργασία με τη Βιβλιοθήκη Προβολής Εγγράφων – υποστηρίζει μορφές PDF, Office και CAD με ενσωματωμένες σημειώσεις, αναζήτηση και εκτύπωση: Ένας Πρακτικός Οδηγός

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

Σε αυτόν τον πρακτικό οδηγό θα περάσουμε από τη βασική ροή εργασίας της Βιβλιοθήκης Προβολής Εγγράφων, θα σας δείξουμε πώς να την ενσωματώσετε και θα παρουσιάσουμε τις τρεις στήλες που την καθιστούν απαραίτητη — σημειώσεις, αναζήτηση (συμπεριλαμβανομένου OCR) και ελεγχόμενη εκτύπωση. Στο τέλος, θα έχετε ένα έτοιμο προς εκτέλεση πρωτότυπο και μια σαφή εικόνα του πώς η Doconut μπορεί να γίνει η ραχοκοκαλιά οποιασδήποτε λύσης με βαριά χρήση εγγράφων.

Ασφαλής επιχειρηματικός προβολέας εγγράφων που εμφανίζει αρχεία PDF, Office και CAD με εργαλεία σημειώσεων και εκτύπωσης
Ασφαλής επιχειρηματικός προβολέας εγγράφων που εμφανίζει αρχεία PDF, Office και CAD με εργαλεία σημειώσεων και εκτύπωσης

Ανάπτυξη σε Windows και Επιλογές Δωρεάν Δοκιμής

Η βιβλιοθήκη της Doconut λειτουργεί σε .NET 6 και υποστηρίζεται πλήρως σε περιβάλλοντα Windows. Είτε φιλοξενείτε την εφαρμογή σας στο Azure, AWS ή on‑premise, παρέχει συνεπή απόδοση και απόδοση σημειώσεων.

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


Γιατί η Βιβλιοθήκη Προβολής Εγγράφων Αποτελεί Αλλαγή Παιχνιδιού για Επιχειρήσεις .NET

Οι επιχειρήσεις που διαχειρίζονται συμβόλαια, τεχνικά σχέδια ή αρχεία υπαλλήλων αντιμετωπίζουν τρία επαναλαμβανόμενα προβλήματα:

  1. Ποικιλία μορφών – PDFs, έγγραφα Word, λογιστικά φύλλα Excel και σχέδια CAD συνυπάρχουν στην ίδια αποθήκη.
  2. Συνεργατική ανασκόπηση – Οι επιχειρηματικοί χρήστες χρειάζονται να επισημαίνουν, να σχολιάζουν ή να σφραγίζουν ένα έγγραφο χωρίς να αφήνουν την εφαρμογή.
  3. Ρυθμιζόμενη πρόσβαση – Η εκτύπωση πρέπει να είναι ελεγχόμενη, και το κείμενο αναζήτησης πρέπει να είναι διαθέσιμο ακόμη και για σαρωμένες εικόνες.

Η Βιβλιοθήκη Προβολής Εγγράφων της Doconut λύνει και τα τρία με ένα μονό, στοιχείο .NET στην πλευρά του διακομιστή που υποστηρίζει πάνω από 33 τύπους αρχείων — συμπεριλαμβανομένων DOCX, XLSX, PPTX, DWG και DXF — έτοιμο προς χρήση. Η βιβλιοθήκη αποδίδει κάθε μορφή εγγενώς, παρακάμπτοντας την ανάγκη για Microsoft Office, Acrobat ή εξωτερικές υπηρεσίες μετατροπής. Επειδή η απόδοση γίνεται στον διακομιστή, διατηρείτε τα ευαίσθητα δεδομένα πίσω από το τείχος προστασίας, κάτι που είναι απαραίτητο για τομείς υγείας, νομικού και χρηματοοικονομικού.

Η ενσωματωμένη μηχανή σημειώσεων σας επιτρέπει να προσθέτετε επισημάνσεις, ελεύθερα σχέδια ή σφραγισμένες εγκρίσεις απευθείας στον καμβά του προβολέα. Οι σημειώσεις αποθηκεύονται ως ελαφρύ XML, καθιστώντας εύκολη τη διατήρησή τους σε βάση δεδομένων ή σύστημα ελέγχου εκδόσεων. Το πρόσθετο αναζήτησης παρέχει άμεση αναζήτηση κειμένου σε οποιοδήποτε ανοιχτό αρχείο· όταν η πηγή είναι σαρωμένη εικόνα, η μηχανή OCR εξάγει αμέσως αναζητήσιμες αλφαριθμητικές ακολουθίες. Τέλος, η δυνατότητα ελεγχόμενης εκτύπωσης σας δίνει τη δυνατότητα να επιβάλλετε περιορισμούς εύρους σελίδων, υδατογραφήματα ή αρχεία καταγραφής εκτυπώσεων, όλα μέσω μιας κλήσης API.

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


Ενσωμάτωση του Προβολέα: Βήμα‑προς‑Βήμα Ενσωμάτωση σε ASP.NET Core

Παρακάτω υπάρχει μια σύντομη περιγραφή των βημάτων που απαιτούνται για την ενσωμάτωση της Βιβλιοθήκης Προβολής Εγγράφων της Doconut σε μια εφαρμογή ASP.NET Core:

  1. Καταχωρίστε το middleware της Doconut – διαμορφώστε το middleware UseDoconut για να διαχειρίζεται το εσωτερικό endpoint εικόνας‑πλακιδίου (DocImage.axd). Αυτό το endpoint μεταδίδει τις αποδομένες σελίδες ως PNG πλακίδια, διατηρώντας το UI ανταποκρινόμενο ακόμη και για μεγάλα αρχεία CAD.
  2. Φορτώστε την άδεια – παρέχετε το αρχείο άδειας Doconut (π.χ., DoconutLicense.xml) είτε ως αρχείο στο δίσκο είτε ως ροή. Η βιβλιοθήκη διαβάζει την άδεια αυτόματα κατά τη δημιουργία της πρώτης εμφάνισης του προβολέα.
  3. Δημιουργήστε μια παρουσία προβολέα – δημιουργήστε ένα αντικείμενο της κλάσης Viewer, περνώντας τυχόν απαιτούμενες υπηρεσίες όπως κατανεμημένη κρυφή μνήμη ή πρόσβαση στο HTTP context.
  4. Διαμορφώστε τις επιλογές απόδοσης – δημιουργήστε ένα αντικείμενο διαμόρφωσης (π.χ., PdfConfig) για να ελέγξετε τη προεπιλεγμένη συμπεριφορά απόδοσης, την εξαγωγή υπερσυνδέσμων και την ανάλυση raster για σχέδια CAD.
  5. Ανοίξτε ένα έγγραφο – καλέστε τη μέθοδο OpenDocument με τη διαδρομή αρχείου (ή ροή) και τη προηγουμένως ορισμένη διαμόρφωση. Η μέθοδος επιστρέφει ένα ασφαλές token που η πρόσθια διεπαφή χρειάζεται μόνο να αναφερθεί στο στοιχείο προβολέα Doconut που φιλοξενείται στο https://doconut.app για να ζητήσει εικόνες σελίδων, σημειώσεις και αποτελέσματα αναζήτησης.

Αυτά τα βήματα δημιουργούν έναν προβολέα στην πλευρά του διακομιστή για περιβάλλοντα Windows που τρέχουν .NET 6. Η προσέγγιση με token διατηρεί τον πελάτη ελαφρύ: η πρόσθια διεπαφή χρειάζεται μόνο να αναφερθεί στο στοιχείο προβολέα Doconut που φιλοξενείται στο https://doconut.app.


Ενσωματωμένες Σημειώσεις για Ροές Εργασίας Ανασκόπησης σε Πραγματικό Χρόνο

Οι σημειώσεις μετατρέπουν έναν παθητικό προβολέα σε συνεργατικό χώρο εργασίας. Ο διαχειριστής σημειώσεων της Doconut λειτουργεί ανά σελίδα και αποθηκεύει τα πάντα ως XML, πράγμα που σημαίνει ότι μπορείτε εύκολα να εκδόσετε, να ελέγξετε ή να συγχωνεύσετε αλλαγές σε μια βάση δεδομένων.

Τυπική ροή εργασίας σημειώσεων

  1. Ανακτήστε τον διαχειριστή σημειώσεων για την τρέχουσα σελίδα καλώντας τη μέθοδο GetAnnotationManager του προβολέα, παρέχοντας τις διαστάσεις της σελίδας.
  2. Δημιουργήστε ένα αντικείμενο σημείωσης (π.χ., σφραγίδα εικόνας, επισήμανση ή ελεύθερο σχέδιο) και ορίστε τη θέση, το μέγεθος και τις οπτικές ιδιότητες.
  3. Προσθέστε τη σημείωση στον διαχειριστή.
  4. Διατηρήστε το XML της σημείωσης χρησιμοποιώντας το GetAnnotationXml και αποθηκεύστε το στην αποθήκη δεδομένων σας.
  5. Όταν το έγγραφο ξαναανοιχτεί, φορτώστε το αποθηκευμένο XML πίσω στον προβολέα με το LoadAnnotationXML.

Σενάρια Επιχειρήσεων

  • Legal Tech – Οι δικηγόροι τοποθετούν μια σφραγίδα «Υπογραφή» σε ένα συμβόλαιο, στη συνέχεια υποβάλλουν το XML σε υπηρεσία διαχείρισης υποθέσεων για έλεγχο.
  • Engineering Review – Οι σχεδιαστές προσθέτουν σχέδια red‑line απευθείας σε μια σελίδα DWG· το XML των σημειώσεων αποθηκεύεται μαζί με το ιστορικό αναθεωρήσεων.
  • HR & Recruitment – Οι υπεύθυνοι προσλήψεων επισημαίνουν βασικά τμήματα ενός βιογραφικού, προσθέτουν σχόλια και στέλνουν την σημειωμένη έκδοση στο προφίλ του υποψηφίου.

Επειδή τα δεδομένα των σημειώσεων ζουν στον διακομιστή, διατηρείτε πλήρη έλεγχο πάνω σε ποιος μπορεί να επεξεργαστεί, ποιος μπορεί να δει και ποιος μπορεί να εκτυπώσει. Το API είναι σκόπιμα ελαφρύ: χρειάζεστε μόνο τις μεθόδους ανάκτησης, προσθήκης και φόρτωσης του διαχειριστή, και μπορείτε να δημιουργήσετε πρόσθετες λειτουργίες UI (αναίρεση/επαναφορά, προσαρμοσμένα εργαλεία) χωρίς επιπλέον εξαρτήσεις.


Άμεση Αναζήτηση και OCR: Κάνοντας Κάθε Έγγραφο Εύκολα Εντοπίσιμο

Μια αποθήκη εγγράφων είναι πολύτιμη μόνο όταν οι χρήστες μπορούν να εντοπίσουν τις πληροφορίες που χρειάζονται σε δευτερόλεπτα. Το πρόσθετο αναζήτησης της Doconut προσφέρει άμεση, πλήρη αναζήτηση κειμένου σε οποιοδήποτε ανοιχτό αρχείο. Για PDFs μόνο raster ή σαρωμένα σχέδια CAD, η ενσωματωμένη μηχανή OCR εξάγει κείμενο κατά απαίτηση, μετατρέποντας τις εικόνες σε περιεχόμενο αναζητήσιμο χωρίς ξεχωριστό βήμα προεπεξεργασίας.

Τυπική ροή εργασίας αναζήτησης

  1. Καλέστε τη μέθοδο αναζήτησης του προβολέα (που εκτίθεται από το Πρόσθετο Αναζήτησης) με τη ζητούμενη λέξη‑κλειδί.
  2. Λάβετε μια λίστα με τους αριθμούς των σελίδων που ταιριάζουν και τις συντεταγμένες κάθε αντιστοίχισης.
  3. Για κάθε αντιστοίχηση, αποκτήστε τον διαχειριστή σημειώσεων της σελίδας και προσθέστε μια προσωρινή σημείωση επισήμανσης για να δείξετε στον χρήστη πού εμφανίζεται ο όρος.

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

Οφέλη για τις Επιχειρήσεις

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

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


Ελεγχόμενη Εκτύπωση από τον Προβολέα – Η Ασφάλεια Συναντά την Ευκολία

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

Τυπική ροή εργασίας εκτύπωσης

  1. Ορίστε ένα αντικείμενο PrintConfig που καθορίζει επιλογές όπως περιορισμούς εύρους σελίδων, υδατογραφήματα και αν θα καταγραφεί κάθε αίτημα εκτύπωσης.
  2. Περάστε τη διαμόρφωση μαζί με το token του εγγράφου στη μέθοδο Print του προβολέα.
  3. Ο προβολέας αποδίδει τις επιλεγμένες σελίδες στον διακομιστή, εφαρμόζει τυχόν υδατογραφήματα και μεταδίδει το εκτυπώσιμο PDF πίσω στον περιηγητή του πελάτη.
  4. Δημιουργείται αυτόματα μια εγγραφή ελέγχου, επιτρέποντας στους διαχειριστές να παρακολουθούν ποιος εκτύπωσε τι και πότε.

Με την επεξεργασία της εκτύπωσης στην πλευρά του διακομιστή, η Doconut εξασφαλίζει ότι το αρχικό έγγραφο δεν αφήνει ποτέ το προστατευμένο περιβάλλον σας, και διατηρείτε πλήρη ορατότητα στην δραστηριότητα εκτύπωσης — μια κρίσιμη απαίτηση για ρυθμιζόμενες βιομηχανίες.


Συμπέρασμα

Η Βιβλιοθήκη Προβολής Εγγράφων της Doconut παρέχει στις ομάδες .NET ένα μονό, ασφαλές και πλούσιο σε δυνατότητες στοιχείο για την απόδοση PDF, αρχείων Office και σχεδίων CAD, εμπλουτίζοντάς τα με σημειώσεις, αναζήτηση με ενεργοποιημένο OCR και ελεγχόμενη εκτύπωση. Με επεξεργασία στην πλευρά του διακομιστή, ενσωματωμένη μετατροπή και υποστήριξη για πάνω από 33 μορφές αρχείων, μπορείτε να εξαλείψετε δαπανηρές εξαρτήσεις τρίτων και να διατηρήσετε τα ευαίσθητα δεδομένα υπό άμεσο έλεγχο.

Έτοιμοι να εκσυγχρονίσετε τη ροή εργασίας εγγράφων της επιχείρησής σας; Ξεκινήστε τη δωρεάν δοκιμή της Doconut σήμερα, κατεβάστε τη βιβλιοθήκη και ακολουθήστε τα βήματα ενσωμάτωσης που περιγράφηκαν παραπάνω για να φέρετε ισχυρές δυνατότητες προβολής, σημειώσεων και αναζήτησης στην .NET εφαρμογή σας σε λίγα λεπτά.

#Doconut#.NET#Document Viewer#Enterprise Development#PDF#CAD#Annotation#Προβολέας Εγγράφων#Επιχειρηματική Ανάπτυξη#Σημείωση