Μετατροπή εγγράφου

Ορισμός

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

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

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

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

Στο Doconut

Η μετατροπή είναι ένα ξεχωριστό επί πληρωμή πρόσθετο, που καλείται με DocumentConverter.ConvertAsync(...). Εκτελείται στην ίδια διαδικασία με τον προβολέα, έτσι δεν υπάρχει δεύτερη υπηρεσία και καμία προσωρινή μεταφόρτωση οπουδήποτε.

Δείτε πώς λειτουργεί στην πράξη

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