Utwórz docx za pomocą Mail merge w C#

Szybka biblioteka .NET do łączenia szablonów dokumentów i danych użytkowników w pliki o różnych formatach

Nasze rozwiązanie zapewnia potężne, niezależne od platformy API. Skorzystaj z naszego API dokumentów Mail merge, aby tworzyć oprogramowanie wysokiego poziomu dla .NET and .NET Core. Jest to potężne rozwiązanie programowe do łączenia szablonów w Word formatach i PDF oraz danych z niestandardowych źródeł danych i dalszego eksportowania wyników do DOCX, PDF, HTML i innych popularnych formatów za pomocą C#.

Zobacz fragment kodu

Plik Mail merge Word i dane programu Excel w C#

Szybka biblioteka .NET do wykonywania korespondencji seryjnej z danymi programu Excel.

Nasz Mail Merge SDK umożliwia wypełnienie szablonu programu Word danymi z arkusza programu Excel. W oparciu o nasze Mail Merge API możesz stworzyć własne rozwiązanie programowe za pomocą .NET, które pozwala zautomatyzować e-maile z Excela i generować raporty z Excel danymia.

Aby Mail merge z Excela do Worda, po prostu wykonaj operację Mail merge w C# i wyeksportuj wynik do dowolnego obsługiwanego Word formatua.

Mail merge z Excela do Worda przy użyciu C#

Dzięki naszemu potężnemu Mail merge API możesz tworzyć spersonalizowane dokumenty w C# przy użyciu tylko szablonu Word Merge i danych z Excela.

Jak korzystać z Mail merge z programu Excel:

  • Utwórz szablon Word ze specjalnymi polami scalania, do których zostaną wstawione Twoje dane z Excela.
  • Konwertuj Excel dokument do pliku CSV, a następnie do JSON pliku odpowiedniego do analizy przez nasze API.
  • Wykonaj operację Mail scalania szablonu Word i danych przekonwertowanych z Excela do CSV, a następnie do JSON.

Mail merge z Dokumentami Google

Dzięki naszemu wysokiej jakości Mail merge API możesz także wykonywać operacje Mail merge w Dokumentach Google. Wystarczy pobrać potrzebne dane w Word formacie i Excel, upewnić się, że szablon Worda zawiera pola korespondencji seryjnej i wykonać operację korespondencji seryjnej w C#, podobnie do algorytmu opisanego w poprzedniej sekcji.

Aby wypróbować to potężne narzędzie internetowe do Mail merge, załaduj szablon programu Word ze specjalnymi polami korespondencji seryjnej i danymi z programu Excel przekonwertowanymi zgodnie z powyższym opisem. Po uruchomieniu kodu wyeksportuj wynik do dowolnego formatu, używając C#.

Poniższy przykład pokazuje, jak wykonać operację Mail merge w celu wygenerowania dokumentu programu Word w C#:

Wykonaj operację Mail merge przy użyciu szablonu docx w C#
Prześlij szablon Mail merge
Uruchom kod
Prześlij dane Mail merge
Wybierz format docelowy z listy
dotnet add package Aspose.Words
Kopiuj
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");
Uruchom kod

Jak korzystać z Mail merge w docx plikach

  1. Zainstaluj Aspose.Words for .NET.
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego C# projektu.
  3. Utwórz szablon scalania docx z polami scalania.
  4. Otwórz plik szablonu w C#.
  5. Wywołaj metodę Execute(), przekazując tam pola scalania i ich wartości.
  6. Wywołaj metodę Save(), przekazując nazwę pliku wyjściowego z wymaganym rozszerzeniem.
  7. Uzyskaj wynik operacji Mail merge jako Word plik.

Biblioteka C# do korzystania z Mail merge w docx

Istnieją trzy alternatywne opcje instalacji "Aspose.Words for .NET" w systemie. Wybierz taki, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

wymagania systemowe

Nasz produkt jest w pełni wieloplatformowy i obsługuje wszystkie główne implementacje .NET:

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

O ile kod .NET nie jest zależny od sprzętu lub systemu operacyjnego, ale tylko od maszyny wirtualnej, możesz swobodnie tworzyć dowolne oprogramowanie dla systemów Windows, macOS, Android, iOS i Linux. Upewnij się tylko, że masz zainstalowaną odpowiednią wersję .NET Framework, .NET Core, Windows Azure, Mono lub Xamarin.

Do tworzenia aplikacji C#, F#, VB.NET zalecamy używanie zintegrowanych środowisk programistycznych Microsoft Visual Studio, Xamarin i MonoDevelop.

Aby uzyskać więcej informacji, zapoznaj się z dokumentacją produktu.

Inne obsługiwane formaty plików

Możesz wykonać operację Mail merge dla innych formatów plików:

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.