Vytvořit docx pomocí Mail merge v C#

Vysokorychlostní knihovna .NET pro slučování šablon dokumentů a uživatelských dat do souborů různých formátů

Naše řešení poskytuje výkonné API nezávislé na platformě. Použijte naše API pro dokumenty Mail merge k vývoji softwaru na vysoké úrovni pro .NET and .NET Core. Jedná se o výkonné softwarové řešení pro slučování šablon ve Word formátech a PDF a dat z vlastních zdrojů dat a další export výsledku do DOCX, PDF, HTML a dalších oblíbených formátů pomocí C#.

Zobrazit fragment kódu

Mail merge Word soubor a data aplikace Excel v C#

Rychlá knihovna .NET pro spouštění hromadné korespondence s daty aplikace Excel.

Naše Mail Merge SDK vám umožňuje naplnit šablonu aplikace Word vašimi daty z listu aplikace Excel. Na základě našeho Mail Merge API si můžete vytvořit vlastní softwarové řešení pomocí .NET, které vám umožní automatizovat e-maily z Excelu a generovat sestavy s excelovými daty.

Chcete-li Mail merge z Excelu do Wordu, jednoduše proveďte operaci Mail merge v C# a exportujte výsledek do všech podporovaných formátů aplikace Word.

Mail merge z Excelu do Wordu pomocí C#

S naším výkonným Mail merge API můžete vytvářet personalizované dokumenty v C# pouze pomocí šablony Word Merge a dat z Excelu.

Jak používat Mail merge z Excelu:

  • Vytvořte šablonu Wordu se speciálními slučovacími poli, do kterých se vloží vaše data z Excelu.
  • Převeďte Excel dokument do souboru CSV a poté do JSON souboru vhodného pro analýzu pomocí našeho API.
  • Proveďte operaci hromadného sloučení šablony Wordu a dat převedených z Excelu do CSV a poté do JSON.

Mail merge s Dokumenty Google

S naším vysoce věrným Mail merge API můžete také provádět operace Mail merge s Dokumenty Google. Stačí si stáhnout potřebná data ve Word formátu a Excel, ujistěte se, že šablona Wordu obsahuje slučovací pole a proveďte operaci hromadné korespondence v C#, podobnou algoritmu popsanému v předchozí části.

Chcete-li vyzkoušet tento výkonný webový nástroj Mail merge, načtěte šablonu aplikace Word se speciálními slučovacími poli a daty z Excelu převedenými výše popsaným způsobem. Po spuštění kódu exportujte výsledek do libovolného formátu pomocí C#.

Následující příklad ukazuje, jak provést operaci Mail merge za účelem vygenerování dokumentu aplikace Word v C#:

Proveďte operaci Mail merge pomocí šablony docx v C#
Nahrajte šablonu Mail merge
Spustit kód
Nahrajte data Mail merge
Vyberte cílový formát ze seznamu
dotnet add package Aspose.Words
Kopírovat
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");
Spustit kód

Jak používat Mail merge v docx souborech

  1. Nainstalujte Aspose.Words for .NET.
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého C# projektu.
  3. Vytvořte slučovací šablonu docx se slučovacími poli.
  4. Otevřete soubor šablony v C#.
  5. Zavolejte metodu Execute() a předejte tam slučovací pole a jejich hodnoty.
  6. Zavolejte metodu Save() a předejte výstupní název souboru s požadovanou příponou.
  7. Získejte výsledek operace Mail merge jako Word soubor.

Knihovna C# pro použití Mail merge v docx

Existují tři alternativní možnosti instalace "Aspose.Words for .NET" do vašeho systému. Vyberte si prosím ten, který odpovídá vašim potřebám, a postupujte podle pokynů krok za krokem:

Požadavky na systém

Náš produkt je plně multiplatformní a podporuje všechny hlavní implementace .NET:

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

Pokud kód .NET nezávisí na základním hardwaru nebo operačním systému, ale pouze na virtuálním počítači, můžete vyvíjet jakýkoli druh softwaru pro Windows, macOS, Android, iOS a Linux. Jen se ujistěte, že máte nainstalovanou odpovídající verzi .NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin.

K vytváření aplikací C#, F#, VB.NET doporučujeme používat integrovaná vývojová prostředí Microsoft Visual Studio, Xamarin a MonoDevelop.

Další podrobnosti naleznete v dokumentaci k produktu.

Další podporované formáty souborů

Operaci Mail merge můžete provést pro jiné formáty souborů:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.