Μερικοί άνθρωποι χρησιμοποιούν τη βιβλιοθήκη Microsoft Office Interop για τη δημιουργία εγγράφων του Word, ωστόσο συχνά ρωτούν πώς να δημιουργήσουν έγγραφο Word σε C# χωρίς interop. Εδώ παίζει ρόλο το Aspose.Words for .NET για να σας βοηθήσει να δημιουργήσετε εύκολα ένα έγγραφο του Word σε C#.
Αυτή η ερώτηση απαντάται στα παρακάτω βήματα μαζί με το δείγμα κώδικα C#. Αυτό δείχνει πόσο εύκολα και αποτελεσματικά μπορείτε να δημιουργήσετε αρχείο DOCX ή DOC από την αρχή στις εφαρμογές σας .NET, είτε πρόκειται για βοηθητικό πρόγραμμα κονσόλας .NET, εφαρμογή Windows ή έργο web ASP.NET. Το Aspose.Words λειτουργεί άψογα με κάθε τεχνολογία πλατφόρμας .NET.
Βήματα για τη δημιουργία εγγράφου Word σε C# χωρίς αυτοματισμό
- Χρησιμοποιήστε το πακέτο NuGet Aspose.Words for .NET
- Προσθήκη αναφοράς στο Aspose.Words namespace
- Χρησιμοποιήστε τη μέθοδο SetLicense για να εφαρμόσετε την άδεια χρήσης Aspose
- Δημιουργήστε μια νέα παρουσία Document Class
- Δημιουργήστε ένα αντικείμενο DocumentBuilder Class και περάστε το αντικείμενο Document στον κατασκευαστή
- Ορίστε τις απαιτούμενες ιδιότητες του αντικειμένου DocumentBuilder
- Αποθηκεύστε το έγγραφο εξόδου του Word ως αρχείο ή ροή
Κώδικας για τη δημιουργία εγγράφου Word σε C# χωρίς αυτοματισμό
Σε αυτό το παράδειγμα κώδικα C#, δημιουργήσαμε ένα απλό Word document με δύο μόνο γραμμές κειμένου και εφαρμόσαμε το χαρακτηριστικό έντονης γραφής στο κείμενο. Ωστόσο, μπορείτε να κάνετε πολλά περισσότερα και να επεκτείνετε τον παραπάνω κώδικα προσθέτοντας πίνακες, κελιά και διάφορα άλλα αντικείμενα του Word Document Object Model (DOM).
Για να εκτελέσετε τον παραπάνω κώδικα C# του Aspose.Words για .NET API, δεν απαιτείται να εγκαταστήσετε το Microsoft Word στον υπολογιστή σας ή στον διακομιστή όπου θα εγκατασταθεί η εφαρμογή. Αυτό κάνει τη δημιουργία εγγράφου word πολύ πιο εύκολη και γρήγορη.