Τι νέο υπάρχει στο Doconut 26.8.0: .NET Standard 2.1 και Καλύτερη Πιστότητα Εγγράφων
← Back to Blog••6 min read

Τι νέο υπάρχει στο Doconut 26.8.0: .NET Standard 2.1 και Καλύτερη Πιστότητα Εγγράφων

Ένας νέος προορισμός Doconut εντάσσεται στην τρέχουσα οικογένεια SDK

Doconut 26.8.0 εισάγει ένα πακέτο νέας γενιάς για εφαρμογές που χρησιμοποιούν το .NET Standard 2.1. Φέρνει το μοντέλο ενσωμάτωσης εξαρτήσεων, middleware, ασύγχρονης συνεδρίας εγγράφων, plugin και κατανεμημένης δημοσίευσης που ήδη χρησιμοποιείται από τα σύγχρονα SDK του Doconut σε μια άλλη ομάδα .NET κεντρικών υπολογιστών.

Τρία συντονισμένα modules προβολής εγγράφων που παρουσιάζουν ένα νέο θεμέλιο χρόνου εκτέλεσης και βελτιωμένη έξοδο εγγράφων
Τρία συντονισμένα modules προβολής εγγράφων που παρουσιάζουν ένα νέο θεμέλιο χρόνου εκτέλεσης και βελτιωμένη έξοδο εγγράφων

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

Διαβάστε τις πλήρεις Σημειώσεις έκδοσης Doconut 26.8.0 για την αυθεντική λίστα αλλαγών.

.NET Standard 2.1 λαμβάνει το τρέχον μοντέλο ενσωμάτωσης

Το πακέτο Doconut.NETStandard στοχεύει πλέον το netstandard2.1 ξεκινώντας από την έκδοση 26.8.0. Σύμφωνα με την τεκμηρίωση εγκατάστασης, οι συμβατοί κεντρικοί υπολογιστές περιλαμβάνουν .NET Core 3.0 και μεταγενέστερες εκδόσεις, συμπεριλαμβανομένων των εφαρμογών .NET 5, 6, 7 και 8.

Το πακέτο περιλαμβάνει τον πυρήνα του viewer με σημειώσεις και προχωρημένη αναζήτηση, ενώ τα Converter και DICOM παραμένουν διαθέσιμα μέσω των αντίστοιχων πακέτων plugin. Αυτό δίνει στις ομάδες που χρησιμοποιούν έναν συμβατό κεντρικό υπολογιστή πρόσβαση στο ίδιο ευρύ μοντέλο ροής εργασίας: εγγραφή του SDK με ενσωμάτωση εξαρτήσεων, εξυπηρέτηση των πόρων του μέσω middleware, άνοιγμα εγγράφων ασύγχρονα και προσθήκη προαιρετικών δυνατοτήτων σύμφωνα με τις απαιτήσεις και την άδεια της εφαρμογής.

Δύο παραδείγματα εφαρμογών συνοδεύουν την έκδοση. Το ένα δείχνει έναν μονο‑κόμβο MVC viewer, ενώ το άλλο παρουσιάζει πολλαπλούς κόμβους που εξυπηρετούν αρχεία εγγράφων από κοινόχρηστο φάκελο. Αυτά τα δείγματα παρέχουν στους προγραμματιστές συγκεκριμένα σημεία εκκίνησης για την αξιολόγηση του τρέχοντος μοντέλου φιλοξενίας.

Η έκδοση 26.8.0 είναι ένα πραγματικό όριο αναβάθμισης

Το αναγνωριστικό του πακέτου παραμένει Doconut.NETStandard, αλλά η έκδοση διαχωρίζει δύο διαφορετικές γενιές:

Έκδοση πακέτουΣτόχος βιβλιοθήκηςΓενιά ενσωμάτωσης
26.7.0 και παλαιότερα.NET Standard 2.0Προηγούμενο API και μοντέλο φιλοξενίας
26.8.0 και μεταγενέστερα.NET Standard 2.1Τρέχον API και μοντέλο φιλοξενίας

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

Ο επίσημος οδηγός μετάβασης σε .NET Standard 2.1 αντιστοιχίζει την προηγούμενη κατασκευή viewer, το συγχρονισμένο άνοιγμα εγγράφων, την παράδοση πόρων, την αδειοδότηση, τα plugins και τη συμπεριφορά web‑farm στα τρέχοντα ισοδύναμα. Εξετάστε αυτόν τον οδηγό πριν αλλάξετε τις αναφορές πακέτων, ειδικά όταν η εφαρμογή χρησιμοποιεί προσαρμοσμένο middleware ή πολλαπλούς κόμβους εξυπηρέτησης.

Οι σελίδες Word αποδίδονται πιο πιστά

  • Η ανανέωση πεδίου δεν προκαλεί πλέον αποτυχία απόδοσης στην αναφερόμενη περίπτωση.
  • Η τοποθέτηση χαρακτήρων ταιριάζει καλύτερα με το αρχικό έγγραφο.
  • Η εσοχή λιστών με κουκίδες διορθώθηκε.
  • Η μετατροπή Word σε PDF διατηρεί εικόνες που προηγουμένως μπορούσαν να παραλειφθούν.
  • Η μετατροπή δεν προσθέτει πλέον την αναφερόμενη επιπλέον κενή σελίδα.
  • Η έξοδος SVG για εξισώσεις είναι μικρότερη επειδή δεν χρειάζεται πλέον να ενσωματώνει ολόκληρο το σύνολο χαρακτήρων της γραμματοσειράς.

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

Η έξοδος Excel και Visio λαμβάνει στοχευμένες διορθώσεις

Για το Excel, ο viewer διορθώνει μια αποτυχία που σχετίζεται με συγκεκριμένα διαγράμματα ή εικόνες. Το Converter Plugin λαμβάνει αρκετές διορθώσεις πιστότητας για έξοδο spreadsheet‑to‑PDF: μέγεθος πίτας, διάστιχο κειμένου σε πλαίσια, τοποθέτηση σχήματος, συμπεριφορά κρυφών σχημάτων και χρώματα ενσωματωμένων εικόνων.

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

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

Η διαχείριση PSD και εικόνων βελτιώνεται

Η απόδοση PSD τώρα διατηρεί την αρχική φωτεινότητα πιο πιστά, διαχειρίζεται την αναφερόμενη περίπλοκη περίπτωση Liquify smart‑filter, διατηρεί τα εφέ στρώσεων σε smart objects και βελτιώνει τη σύνθεση εφέ overlay.

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

Ένα πρακτικό σχέδιο αξιολόγησης 26.8.0

Θεωρήστε την έκδοση ως μικρό έργο μηχανικής:

  1. Επιβεβαιώστε ότι ο κεντρικός υπολογιστής μπορεί να καταναλώσει το επιλεγμένο πακέτο Doconut και τον στόχο.
  2. Καταγράψτε τις τρέχουσες εκδόσεις του βασικού και των plugin πακέτων.
  3. Εάν αναβαθμίζετε Doconut.NETStandard, ακολουθήστε τον οδηγό μετάβασης αντί να αλλάξετε μόνο τον αριθμό έκδοσης.
  4. Δημιουργήστε ένα αντιπροσωπευτικό σύνολο δοκιμών που καλύπτει τις οικογένειες εγγράφων που χρησιμοποιούνται στην παραγωγή.
  5. Συγκρίνετε την απόδοση, τη μετατροπή, την αναζήτηση, τις σημειώσεις, τη συμπεριφορά της συνεδρίας και τους ελέγχους πρόσβασης ειδικά για την εφαρμογή.
  6. Επικυρώστε το δείγμα μονής μονάδας ή κατανεμημένο που είναι πιο κοντά στην προγραμματισμένη ανάπτυξη.
  7. Καταγράψτε τα αποτελέσματα πριν προγραμματίσετε την ενημέρωση παραγωγής.

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

Αξιολογήστε το Doconut 26.8.0

Doconut 26.8.0 επεκτείνει την τρέχουσα αρχιτεκτονική SDK σε .NET Standard 2.1 και παρέχει ένα σημαντικό σύνολο διορθώσεων πιστότητας εγγράφων. Το πιο χρήσιμο επόμενο βήμα είναι να δοκιμάσετε το πακέτο με τον κεντρικό υπολογιστή, τα plugins και το σύνολο αρχείων που έχουν σημασία για την εφαρμογή σας.

Επισκεφθείτε την επισκόπηση SDK Προβολής Doconut για να εξετάσετε την οικογένεια προϊόντων, μετά κατεβάστε τη δοκιμαστική έκδοση και αξιολογήστε την έκδοση 26.8.0 σε απομονωμένο περιβάλλον πριν προγραμματίσετε μια αναβάθμιση.

#Doconut 26.8.0#.NET Standard 2.1#Document Viewer SDK#.NET#Release#SDK Προβολής Εγγράφων#Έκδοση