Σε αυτό το σύντομο άρθρο, θα συζητήσουμε τη λεπτομερή διαδικασία για την εξαγωγή εικόνων από το έγγραφο του Word σε C#. Θα χρησιμοποιήσουμε το DOCX ως αρχείο εισόδου για τη λήψη εικόνων. Ωστόσο, μπορείτε επίσης να παρέχετε ένα έγγραφο μορφής DOC για την εξαγωγή εικόνων χρησιμοποιώντας τη γλώσσα C#. Επιπλέον, θα δημιουργήσουμε ένα παράδειγμα εργασίας για να σας δείξουμε πώς να λαμβάνετε Εικόνες από το αρχείο Word χρησιμοποιώντας C#.
Βήματα για την εξαγωγή εικόνων από έγγραφο του Word σε C#
- Εγκαταστήστε το πακέτο GroupDocs.Parser for .NET από τον ιστότοπο NuGet στο έργο .NET για εξαγωγή εικόνων από το έγγραφο του Word
- Προσθέστε μια αναφορά των απαραίτητων χώρων ονομάτων για την εξαγωγή των εικόνων από το αρχείο Word
- Δημιουργήστε την κλάση Parser για τη φόρτωση του εγγράφου εισόδου DOCX
- Καλέστε τη μέθοδο GetImages της κλάσης Parser για τη συλλογή εικόνων από το έγγραφο του Word
- Επαναλάβετε τη συλλογή εικόνων και λάβετε το μέγεθος, τον τύπο και τα περιεχόμενα των εικόνων
Στα παραπάνω σημεία, έχουμε εξηγήσει κάθε βήμα για τη δημιουργία της λειτουργίας εξαγωγής όλων των εικόνων από το έγγραφο του Word χρησιμοποιώντας C#. Θα πρέπει να φορτώσετε το αρχείο προέλευσης του Word αρχικοποιώντας την κλάση Parser αφού διαμορφώσετε το απαιτούμενο πακέτο από τον διαχειριστή πακέτων NuGet και συμπεριλάβετε τους απαιτούμενους χώρους ονομάτων στον κώδικα. Μετά από αυτό, το GetImages σάς δίνει τη δυνατότητα να συλλέξετε αντικείμενο εικόνων και, στη συνέχεια, μπορείτε να κάνετε επανάληψη πάνω από τη συλλογή για να εμφανίσετε τα δεδομένα εικόνας.
Κώδικας για εξαγωγή εικόνων από έγγραφο του Word σε C#
Στο προηγούμενο απόσπασμα κώδικα, η εφαρμογή εξαγωγής εικόνας C# από το Word έχει αναπτυχθεί για την επίδειξη της λειτουργίας αυτής της δυνατότητας. Δεν χρησιμοποιούμε κανένα εργαλείο τρίτων για την εξαγωγή εικόνων. Αυτό το δείγμα μπορεί να βελτιωθεί περαιτέρω σύμφωνα με τις συγκεκριμένες απαιτήσεις σας και χρησιμοποιείτε επίσης αυτό το παράδειγμα σε οποιοδήποτε λειτουργικό σύστημα όπως τα Windows, macOS και Linux.
Συζητήσαμε τη διαδικασία εξαγωγής εικόνων από έγγραφα του Word σε C# και αναπτύξαμε ένα δείγμα κώδικα για αυτό σε αυτήν την ανάρτηση. Πρόσφατα, δημοσιεύσαμε ένα άρθρο για την εξαγωγή κειμένου από το Word Document σε C#, ρίξτε μια ματιά στον οδηγό πώς να εξαγάγετε κείμενο από έγγραφο του Word χρησιμοποιώντας C# για περισσότερες πληροφορίες.