Izradi docx pomoću Mail merge u C#

Brza .NET knjižnica za spajanje predložaka dokumenata i korisničkih podataka u datoteke različitih formata

Naše rješenje nudi moćan platformski neovisan API. Koristite naš API za dokumente Mail merge za razvoj softvera visoke razine za platforme .NET and .NET Core. Ovo je moćno softversko rješenje za spajanje predložaka u Word i PDF formatima i podataka iz prilagođenih izvora podataka i daljnji izvoz rezultata u DOCX, PDF, HTML i druge popularne formate pomoću C#.

Pogledajte isječak koda

Spojite Word datoteku i Excel podatke u C# Mail merge

Brza biblioteka .NET za izvršavanje spajanja pošte s Excel podacima.

Naš Mail Merge SDK omogućuje vam da popunite predložak programa Word svojim podacima iz Excel lista. Na temelju našeg Mail Merge API -ja za spajanje pisama možete izraditi vlastito softversko rješenje koristeći .NET, koje vam omogućuje automatiziranje e-pošte iz programa Excel i generiranje izvješća s podacima programa Excel.

Za Mail merge iz Excel u Word, jednostavno izvedite operaciju Mail merge u C# i izvezite rezultat u bilo koji podržani Word format.

Mail merge iz Excel u Word pomoću C#

S našim snažnim Mail merge API možete stvarati personalizirane dokumente u C# koristeći samo Word Merge predložak i podatke iz Excel.

Kako koristiti Mail merge iz Excel:

  • Napravite Word predložak s posebnim poljima za spajanje u koja će se umetati vaši podaci iz Excel.
  • Pretvorite Excel dokument u CSV datoteku, a zatim u JSON datoteku prikladnu za analizu pomoću našeg API ja.
  • Izvršite operaciju spajanja pošte Word predloška i podataka pretvorenih iz Excel u CSV, a zatim u JSON.

Mail merge s Google dokumentima

S našim Mail merge API visoke vjernosti možete izvesti operaciju Mail merge s Google dokumentima. Samo preuzmite potrebne podatke u Word i Excel formatu, provjerite sadrži li Word predložak polja za spajanje i izvedite operaciju spajanja pošte u C#, slično algoritmu opisanom u prethodnom odjeljku.

Da biste isprobali ovaj moćni web alat za Mail merge, učitajte Wordov predložak s posebnim poljima za spajanje i podatke iz Excel pretvorene kako je gore opisano. Nakon pokretanja koda, eksportirajte rezultat u bilo koji format koristeći C#.

Sljedeći primjer pokazuje kako izvesti operaciju Mail merge za generiranje Word dokumenta u C#:

Izvrši operaciju Mail merge pomoću predloška docx u C#
Prenesite predložak Mail merge
Pokreni kôd
Prenesite podatke o Mail merge
Odaberite ciljni format s popisa
dotnet add package Aspose.Words
Kopirati
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");
Pokreni kôd

Kako koristiti Mail merge u docx datotekama

  1. Instalirajte Aspose.Words for .NET.
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom C# projektu.
  3. Izradite docx predložak spajanja s poljima spajanja.
  4. Otvorite datoteku predloška u C#.
  5. Pozovite metodu Execute(), prosljeđujući tamo polja spajanja i njihove vrijednosti.
  6. Pozovite metodu Save(), proslijeđujući naziv izlazne datoteke s potrebnim nastavkom.
  7. Dobijte rezultat operacije Mail merge kao Word datoteku.

Biblioteka C# za korištenje Mail merge u docx

Postoje tri alternativne opcije za instalaciju "Aspose.Words za .NET" na vaš sustav. Odaberite onaj koji odgovara vašim potrebama i slijedite upute korak po korak:

Zahtjevi sustava

Naš je proizvod u potpunosti višeplatformski i podržava sve glavne implementacije .NET-a:

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

Što se tiče .NET koda koji ne ovisi o osnovnom hardveru ili operativnom sustavu, već samo o virtualnom stroju, slobodni ste razvijati bilo koju vrstu softvera za Windows, macOS, Android, iOS i Linux. Samo provjerite jeste li instalirali odgovarajuću verziju .NET Framework, .NET Core, Windows Azure, Mono ili Xamarin.

Preporučujemo korištenje integriranih razvojnih okruženja Microsoft Visual Studio, Xamarin i MonoDevelop za izradu C#, F#, VB.NET aplikacija.

Za više detalja pogledajte dokumentaciju proizvoda.

Ostali podržani formati datoteka

Možete izvesti operaciju Mail merge za druge formate datoteka:

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.