Δημιουργήστε το docx χρησιμοποιώντας τη Mail merge στο C#

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

Η λύση μας παρέχει ένα ισχυρό ανεξάρτητο API πλατφόρμας. Χρησιμοποιήστε το API του εγγράφου Mail merge να αναπτύξετε λογισμικό υψηλού επιπέδου για πλατφόρμες .NET and .NET Core. Αυτή είναι μια ισχυρή λύση λογισμικού για τη συγχώνευση προτύπων σε Word μορφές και PDF και δεδομένων από προσαρμοσμένες πηγές δεδομένων και περαιτέρω εξαγωγή του αποτελέσματος σε DOCX, PDF, HTML και άλλες δημοφιλείς μορφές χρησιμοποιώντας C#.

Προβολή αποσπάσματος κώδικα

Mail merge Word αρχείου και δεδομένων Excel στο C#

Γρήγορη βιβλιοθήκη .NET για εκτέλεση συγχώνευσης αλληλογραφίας με δεδομένα Excel.

Το Mail Merge SDK σάς επιτρέπει να συμπληρώσετε ένα πρότυπο Word με τα δεδομένα σας από το Excel φύλλο. Με βάση το Mail Merge API, μπορείτε να δημιουργήσετε τη δική σας λύση λογισμικού χρησιμοποιώντας .NET, το οποίο σας επιτρέπει να αυτοματοποιείτε μηνύματα ηλεκτρονικού ταχυδρομείου από το Excel και να δημιουργείτε αναφορές με δεδομένα Excel.

Για τη Mail merge από το Excel στο Word, απλώς εκτελέστε τη λειτουργία Mail merge στο C# και εξάγετε το αποτέλεσμα σε οποιεσδήποτε υποστηριζόμενες Word μορφές.

Mail merge από το Excel στο Word χρησιμοποιώντας C#

Με το ισχυρό μας Mail merge API, μπορείτε να δημιουργήσετε εξατομικευμένα έγγραφα στο C# χρησιμοποιώντας απλώς ένα πρότυπο συγχώνευσης Word και δεδομένα από το Excel.

Πώς να χρησιμοποιήσετε τη Mail merge από το Excel:

  • Δημιουργήστε ένα πρότυπο Word με ειδικά πεδία συγχώνευσης στα οποία θα εισαχθούν τα δεδομένα σας από το Excel.
  • Μετατρέψτε το Excel έγγραφο σε αρχείο CSV και στη συνέχεια σε JSON αρχείο κατάλληλο για ανάλυση από το API μας.
  • Εκτελέστε τη λειτουργία της αλληλογραφίας συγχωνεύοντας το πρότυπο Word και τα δεδομένα που έχουν μετατραπεί από το Excel σε CSV και στη συνέχεια σε JSON.

Mail merge με τα Έγγραφα Google

Με το Mail merge API υψηλής πιστότητας, μπορείτε επίσης να εκτελέσετε μια λειτουργία Mail merge με τα Έγγραφα Google. Απλώς κατεβάστε τα απαραίτητα δεδομένα σε Word μορφή και Excel, βεβαιωθείτε ότι το πρότυπο Word περιέχει πεδία συγχώνευσης και εκτελέστε τη λειτουργία συγχώνευσης αλληλογραφίας στο C#, παρόμοια με τον αλγόριθμο που περιγράφεται στην προηγούμενη ενότητα.

Για να δοκιμάσετε αυτό το ισχυρό εργαλείο web Mail merge, φορτώστε ένα πρότυπο Word με ειδικά πεδία συγχώνευσης και δεδομένα από το Excel που έχουν μετατραπεί όπως περιγράφεται παραπάνω. Αφού εκτελέσετε τον κώδικα, εξάγετε το αποτέλεσμα σε οποιαδήποτε μορφή χρησιμοποιώντας C#.

Το ακόλουθο παράδειγμα δείχνει πώς να εκτελέσετε μια λειτουργία Mail merge για τη δημιουργία ενός Word εγγράφου στο C#:

Εκτελέστε μια λειτουργία Mail merge χρησιμοποιώντας το πρότυπο docx στο C#
Ανεβάστε ένα πρότυπο Mail merge
Εκτέλεση κώδικα
Μεταφόρτωση δεδομένων Mail merge
Επιλέξτε τη μορφή προορισμού από τη λίστα
dotnet add package Aspose.Words
αντίγραφο
using Aspose.Words;
using Aspose.Cells;

var doc = new Document("Input1.docx");
var workbook = new Workbook("Input2.xlsx");
var worksheet = workbook.Worksheets[0];

var dataTable = worksheet.Cells.MaxDisplayRange.ExportDataTable(
   new ExportTableOptions { ExportColumnName = true });
doc.MailMerge.Execute(dataTable);

doc.Save("Output.docx");
Εκτέλεση κώδικα

Πώς να χρησιμοποιήσετε τη Mail merge σε docx αρχεία

  1. Εγκαταστήστε Aspose.Words for .NET.
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας C#.
  3. Δημιουργήστε ένα πρότυπο συγχώνευσης docx με πεδία συγχώνευσης.
  4. Ανοίξτε το αρχείο προτύπου στο C#.
  5. Καλέστε τη μέθοδο Execute(), περνώντας εκεί τα πεδία συγχώνευσης και τις τιμές τους.
  6. Καλέστε τη μέθοδο Save(), μεταβιβάζοντας ένα όνομα αρχείου εξόδου με την απαιτούμενη επέκταση.
  7. Λάβετε το αποτέλεσμα της λειτουργίας Mail merge ως Word αρχείο.

C# βιβλιοθήκη για χρήση της Mail merge στο docx

Υπάρχουν τρεις εναλλακτικές επιλογές για να εγκαταστήσετε το "Aspose.Words για .NET" στο σύστημά σας. Επιλέξτε αυτό που μοιάζει με τις ανάγκες σας και ακολουθήστε τις οδηγίες βήμα προς βήμα:

Απαιτήσεις συστήματος

Το προϊόν μας είναι πλήρως cross-platform και υποστηρίζει όλες τις σημαντικές υλοποιήσεις .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Όσον αφορά τον κώδικα .NET δεν εξαρτάται από το υποκείμενο υλικό ή το λειτουργικό σύστημα, αλλά μόνο από μια Εικονική Μηχανή, είστε ελεύθεροι να αναπτύξετε οποιοδήποτε είδος λογισμικού για Windows, macOS, Android, iOS και Linux. Απλώς βεβαιωθείτε ότι έχετε εγκαταστήσει την αντίστοιχη έκδοση των .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin.

Συνιστούμε τη χρήση ολοκληρωμένων περιβαλλόντων ανάπτυξης Microsoft Visual Studio, Xamarin και MonoDevelop για τη δημιουργία εφαρμογών C#, F#, VB.NET.

Για περισσότερες λεπτομέρειες, ανατρέξτε στην τεκμηρίωση προϊόντος.

Άλλες υποστηριζόμενες μορφές αρχείων

Μπορείτε να εκτελέσετε τη λειτουργία Mail merge για άλλες μορφές αρχείων:

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

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

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.