.NET SDK ανοιχτού κώδικα για εργασία με αρχεία DOCX
Δωρεάν και ισχυρό API ανοιχτού κώδικα .NET για δημιουργία, επεξεργασία και μετατροπή εγγράφων DOCX.
Τι είναι το DOCX API για .NET;
Το DOCX είναι ένα ισχυρό API .NET για εργασία με τα δημοφιλή αρχεία DOCX που δημιουργούνται όταν αποθηκεύετε την εργασία σας μέσα από το Microsoft Word. Σας παρέχει εύκολη στη χρήση διεπαφή API για να φορτώσετε ένα αρχείο DOCX στην εφαρμογή σας .NET, να διαβάσετε τα περιεχόμενά του, να τροποποιήσετε τις εικόνες, να εισαγάγετε πίνακες και να μετατρέψετε σε άλλες μορφές, όπως PDF και HTML.
DOCX για .NET API - Βασικά χαρακτηριστικά
Ακολουθούν μερικά από τα κύρια χαρακτηριστικά του DocX API:
- Δημιουργία και τροποποίηση εγγράφου: Το DocX σάς επιτρέπει να δημιουργείτε αρχεία DOCX από την αρχή. Μπορείτε επίσης να φορτώσετε και να τροποποιήσετε τα περιεχόμενα του αρχείου χρησιμοποιώντας την καλά οργανωμένη δομή αυτού του API.
- Χειρισμός κειμένου: Μπορείτε να εισαγάγετε και να επεξεργαστείτε κείμενο, να μορφοποιήσετε κείμενο (γραμματοσειρά, μέγεθος, χρώμα, έντονη γραφή, πλάγια, υπογράμμιση, κ.λπ.) και να εφαρμόσετε στοίχιση κειμένου (αριστερά, δεξιά, κέντρο, αιτιολογία).
- Διαχείριση παραγράφων: Προσθέστε και διαχειριστείτε παραγράφους, εφαρμόστε μορφοποίηση παραγράφων (εσοχή, διάστιχο κ.λπ.) και Εισαγάγετε και μορφοποιήστε σημεία κουκκίδων και αριθμημένες λίστες.
- Διαχείριση πινάκων: Δημιουργήστε και χειριστείτε πίνακες, προσθέστε γραμμές και στήλες δυναμικά, εφαρμόστε στυλ σε πίνακες και κελιά (περιγράμματα, σκίαση κ.λπ.) και συγχωνεύστε κελιά μέσα σε πίνακες.
- Εισαγωγή και διαχείριση εικόνας: Εισαγάγετε εικόνες στο έγγραφο, αλλάξτε το μέγεθος και τοποθετήστε τις εικόνες και εφαρμόστε αναδίπλωση κειμένου γύρω από τις εικόνες.
- Κεφαλίδα και υποσέλιδο: Δημιουργήστε και επεξεργαστείτε κεφαλίδες και υποσέλιδα, εισαγάγετε αριθμούς σελίδων, ημερομηνίες και άλλα δυναμικά πεδία και εφαρμόστε διαφορετικές κεφαλίδες/υποσέλιδα για μονές/ζυγές σελίδες ή την πρώτη σελίδα.
- Υπερσύνδεσμοι και σελιδοδείκτες: Προσθέστε υπερσυνδέσμους σε εξωτερικές διευθύνσεις URL ή εσωτερικούς σελιδοδείκτες εγγράφων, δημιουργήστε και πλοηγηθείτε σε σελιδοδείκτες μέσα στο έγγραφο.
Ξεκινώντας με το DocX για .NET API
Μπορούμε να κατεβάσουμε τη βιβλιοθήκη DocX από το GitHub ή χρησιμοποιώντας την εντολή εγκατάστασης pip:
Εγκατάσταση
Η εγκατάσταση του DocX είναι απλή και μπορεί να γίνει από nugget όπως φαίνεται παρακάτω:
Εγκατάσταση DocX API για .NET
Install-Package DocX -Version 1.5.0
Παραδείγματα κώδικα για το API Docx για .NET
Το DocX είναι ένα ισχυρό API που παρέχει πλούσιες δυνατότητες για εργασία με λειτουργίες εγγράφου. Μπορείτε να βρείτε παραδείγματα C# για τη δημιουργία εγγράφου Word, να ενημερώσετε ένα υπάρχον αρχείο DOCX, να εισαγάγετε κεφαλίδα και υποσέλιδο στο έγγραφο και να εργαστείτε με εικόνες σε αυτήν την ενότητα.
Πώς να δημιουργήσετε ένα κενό αρχείο DOCX χρησιμοποιώντας το DocX API για .NET;
Μπορείτε να δημιουργήσετε ένα κενό έγγραφο DOCX χρησιμοποιώντας την κλάση DocX του DocX API. Στη συνέχεια, μπορεί να αποθηκευτεί σε δίσκο ως αρχείο DOCX στη μορφή 2007+ του Microsoft Word, όπως φαίνεται στο παρακάτω παράδειγμα:
Ανοίξτε ένα υπάρχον αρχείο DOCX στο .NET και τροποποιήστε το
Μπορείτε να φορτώσετε ένα υπάρχον αρχείο DOCX χρησιμοποιώντας το DocX API και να τροποποιήσετε τα περιεχόμενά του. Μόλις ολοκληρώσετε τις αλλαγές σας, μπορείτε να αποθηκεύσετε το έγγραφο πίσω στο δίσκο παρόμοια με την επιλογή "Αποθήκευση ως" που είναι διαθέσιμη στο Microsoft Word.
Πώς να προσθέσετε κεφαλίδες και υποσέλιδα σε έγγραφο του Word στο .NET;
Το DocX API σάς επιτρέπει να προσθέτετε κεφαλίδα και υποσέλιδο σε ένα έγγραφο του Word μέσα από την εφαρμογή σας .NET. Μπορείτε να προσθέσετε κεφαλίδα στο αρχείο Word, να τροποποιήσετε τα περιεχόμενά του, να προσθέσετε υποσέλιδο και να ενημερώσετε τα περιεχόμενά του όπως φαίνεται στο παρακάτω δείγμα κώδικα.
Εισαγωγή εικόνας σε αρχείο Word DOCX
Το DocX API επιτρέπει στους προγραμματιστές λογισμικού να χειρίζονται μέσω προγραμματισμού εικόνες που είναι ενσωματωμένες σε έγγραφα του Word DOCX. Αρχικά, βεβαιωθείτε ότι υπάρχει μια εικόνα σε ένα έγγραφο του Word. Για να τροποποιήσετε την εικόνα, ξεκινήστε ανοίγοντας το έγγραφο και, στη συνέχεια, εφαρμόστε τις επιθυμητές αλλαγές, όπως η προσθήκη προσαρμοσμένου κειμένου ή άλλες τροποποιήσεις στην εικόνα. Τέλος, αποθηκεύστε το έγγραφο για να διατηρήσετε αυτές τις αλλαγές.
Σύναψη
Το DocX by Xceed είναι μια ολοκληρωμένη και ευέλικτη βιβλιοθήκη για προγραμματιστές .NET που θέλουν να δημιουργήσουν, να χειριστούν και να διαχειριστούν αρχεία DOCX χωρίς κόπο. Με το πλούσιο σύνολο δυνατοτήτων του, συμπεριλαμβανομένης της χειραγώγησης κειμένου και παραγράφων, διαχείριση πινάκων και εικόνων, προσαρμογή κεφαλίδας και υποσέλιδου, εισαγωγή υπερ-συνδέσμων και σελιδοδεικτών και προστασία εγγράφων, το DocX απλοποιεί πολύπλοκες λειτουργίες εγγράφων. Το φιλικό προς το χρήστη API της βιβλιοθήκης την καθιστά προσβάσιμη τόσο για αρχάριους όσο και για έμπειρους προγραμματιστές, δίνοντάς τους τη δυνατότητα να παράγουν έγγραφα Word επαγγελματικής ποιότητας με ευκολία. Είτε θέλετε να δημιουργήσετε δυναμικές αναφορές, να αυτοματοποιήσετε τη δημιουργία εγγράφων ή να ενσωματώσετε τη λειτουργικότητα DOCX στις εφαρμογές σας, το DocX by Xceed παρέχει μια ισχυρή και αξιόπιστη λύση.
Παρόμοια Προϊόντα
- Apache POI XWPF | Open Source Java API για δημιουργία και τροποποίηση αρχείων DOCX
- Docx4J | Open Source Java API για δημιουργία και τροποποίηση αρχείων DOC και DOCX
- ExcelDataReader | API ανοιχτού κώδικα .NET για ανάγνωση εγγράφων XLS, XLSX, CSV και υπολογιστικών φύλλων
- FileFormat.Cells | Πραγματοποιήστε και ενημερώστε αρχεία Excel με C# .NET