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

Υποστήριξη Πολλαπλών Μορφών
Ο κατάλογος του SDK περιλαμβάνει 75 επεκτάσεις αρχείων σε 18 οικογένειες, ώστε η εφαρμογή σας να μπορεί να ανοίξει τις μορφές που πραγματικά φθάνουν σε ένα επαγγελματικό γραμματοκιβώτιο: PDF, έγγραφα Office, σχέδια CAD, διαγράμματα Visio, σχέδια Project, αρχεία email, eBooks και εικόνες. Πρόσφατες προσθήκες περιλαμβάνουν EMF, AVIF και τις εκδόσεις Office με ενεργοποιημένα μακροεντολές, έτσι αρχεία που παλαιότερα απορρίπτονταν τώρα ανοίγουν.
Το DICOM αποτελεί μέρος αυτών των 75, μέσω ενός ξεχωριστά αδειοδοτημένου πρόσθετου. Οι δωρεάν προβολείς στο Doconut.app δέχονται 73 — όλα εκτός από .dcm και .ima.
Φιλική προς το Χρήστη Αλληλεπίδραση
Η εμπλοκή είναι κλειδί για την ικανοποίηση του χρήστη. Το Doconut.app προσφέρει διαισθητικούς ελέγχους που κάνουν την πλοήγηση στα έγγραφα απλή και αποδοτική. Οι χρήστες μπορούν να ζουμάρουν, να μετακινούνται μεταξύ σελίδων και να περιστρέφουν τα έγγραφα χωρίς κόπο. Η γρήγορη πρόσβαση σε μικρογραφίες επιτρέπει επίσης αποδοτική πλοήγηση, επιτρέποντας στους χρήστες να εντοπίζουν τις πληροφορίες που χρειάζονται σε δευτερόλεπτα.
Εκτενή Εργαλεία Σχολιασμού
Το σχολιασμό αποτελεί ένα από τα τέσσερα πρόσθετα που αδειοδοτούνται πάνω από τον προβολέα — τα άλλα είναι Converter, DICOM και Search. Με αυτό, οι χρήστες μπορούν να αφήνουν κειμενικά σχόλια, να επισημαίνουν τμήματα, να προσθέτουν σημειώσεις sticky και να χρησιμοποιούν σχήματα και σφραγίδες.
Αξίζει να σημειωθεί ότι πρόκειται για ξεχωριστή αγορά και όχι για χαρακτηριστικό του βασικού προβολέα, και είναι καλό να αποφασίσετε αν η ροή εργασίας σας το χρειάζεται πριν το προϋπολογίσετε. Πολλές εφαρμογές χρειάζονται μόνο την εμφάνιση ενός εγγράφου.
Προηγμένη Λειτουργία Αναζήτησης
Το Doconut.app αναζητά στο επίπεδο κειμένου που ήδη περιέχει ένα PDF και εμφανίζει κάθε αποτέλεσμα εκεί που βρίσκεται στη διάταξη της σελίδας, αντί για μια κούφια λίστα αριθμών γραμμής. Αυτό καλύπτει τα έγγραφα που χρησιμοποιούν οι περισσότερες ομάδες: οτιδήποτε εξάγεται από το Word, παράγεται από σύστημα αναφορών ή σαρώθηκε με ενεργοποιημένη αναγνώριση κειμένου. Μια σελίδα που είναι μόνο εικόνα δεν έχει κείμενο για αναζήτηση, και η ανάγνωση χαρακτήρων από την εικόνα δεν είναι κάτι που κάνει ο προβολέας σήμερα.
Ευελιξία στην Ενσωμάτωση
Το SDK υποστηρίζει ASP.NET, MVC, .NET Core, .NET 6+ και Blazor. Επειδή εγκαθίσταται στο δικό σας περιβάλλον αντί να κληθεί ως υπηρεσία, αναπτύσσεται όπου ήδη αναπτύσσεται η εφαρμογή σας και δεν κάνει κλήσεις στους διακομιστές Doconut — κάτι που συνήθως είναι η απάντηση που ψάχνει ένας ελεγκτής ασφαλείας.
Απόδοση και Κλιμακωσιμότητα
Η απόδοση γίνεται στον διακομιστή. Αυτό είναι που επιτρέπει σε ένα πρόγραμμα περιήγησης να εμφανίσει ένα DWG σε μηχάνημα χωρίς λογισμικό CAD, και είναι επίσης το κόστος που πρέπει να ληφθεί υπόψη: η εργασία μεταφέρεται στο δικό σας επίπεδο. Δοκιμάστε με τα πιο βαριά πραγματικά έγγραφά σας αντί για δείγματα, και εξετάστε τις ρυθμίσεις ανάλυσης και caching πριν καταλήξετε στο συμπέρασμα ότι χρειάζεστε περισσότερο υλικό.
Ευκαιρίες Προσαρμογής
Η εμφάνιση του προβολέα και το σύνολο των ελέγχων του είναι παραμετροποιήσιμα, ώστε να μπορεί να μοιάζει με μέρος του προϊόντος σας αντί για παράθυρο σε κάποιον άλλο. Πάρτε τα ονόματα επιλογών από την τεκμηρίωση για την έκδοση που εγκαταστήσατε· έχουν αλλάξει μεταξύ εκδόσεων.
Η πιο χρήσιμη απόφαση είναι ποιοι έλεγχοι πρέπει να βλέπει κάθε ρόλος. Το αν ένας χρήστης μπορεί να εκτυπώσει ή να κατεβάσει είναι ερώτηση δικαιωμάτων που η εφαρμογή σας ήδη γνωρίζει.
Πού να Ξεκινήσετε
Η δοκιμαστική άδεια είναι δωρεάν. Ξεκινήστε από τη σελίδα λήψης, και χρησιμοποιήστε πρώτα τις ζωντανές επιδείξεις αν θέλετε να δείτε την απόδοση πριν γράψετε οποιονδήποτε κώδικα ενσωμάτωσης.
Δύο πράγματα που αξίζει να δοκιμάσετε πριν δεσμευτείτε: το πιο άσχημο πραγματικό έγγραφό σας, και τις μορφές που πραγματικά λαμβάνετε αντί για εκείνες που εμφανίζονται στη λίστα. Τα δείγματα αρχείων περνούν πάντα.
Και αν χρειάζεστε μόνο να ανοίξετε ένα αρχείο σήμερα αντί να χτίσετε κάτι, το Doconut.app θα το κάνει σε μια καρτέλα του προγράμματος περιήγησης, δωρεάν, και θα το διαγράψει μετά.