Skapa DOCX med Mail merge i C#

Höghastighets .NET bibliotek för att slå samman dokumentmallar och användardata till filer i olika format

Vår lösning ger ett kraftfullt plattformsoberoende API. Använd vårt Mail merge Document API för att utveckla programvara på hög nivå för .NET and .NET Core -plattformar. Detta är en kraftfull mjukvarulösning för att slå samman mallar i Word och PDF format och data från anpassade datakällor och ytterligare exportera resultatet till DOCX, PDF, HTML och andra populära format med C#.

Visa kodavsnitt

Mail merge i DOCX med C#

Med vårt produkt-API kan du skapa personliga dokument med hjälp av Mail merge DOCX mallen, data från en anpassad datakälla och Mail merge funktion i C#. Mail merge DOCX mall är ett dokument i DOCX-format med sammanslagningsfält – specialfält där du vill infoga personlig data från din datakälla.

Datakällan är ett anpassat datalager från vilket data hämtas under Mail merge -operationen för att ersättas i lämpliga fält i DOCX-mallen.

Rapportgenerering

Du kan skapa rapporter baserade på Mail merge DOCX med hjälp av sammanfogningsoperationen. Skapa helt enkelt en DOCX-mall med sammanslagningsfält som kan användas för rapportgenerering och välj din datakälla. Du kan till och med generera rapporter från Excel-data om du samlar in dem där.

Prova Mail merge för DOCX-fil i C#

För att prova vår Mail merge funktion, ladda en DOCX-mall med merge-fält och fyll i dessa fält via vårt gränssnitt. Efter att ha kört koden, exportera rapporten i ett bekvämt format som genererats med C#.

Följande exempel visar hur man utför en Mail merge i C#:

Utför en Mail merge med hjälp av mallen docx i C#
Ladda upp en mall för koppling av Mail merge
Kör kod
Välj målformat från listan
dotnet add package Aspose.Words
Kopiera
using Aspose.Words;

var fields = new string[]
{
};
var values = new object[]
{
};

var doc = new Document("Input.docx");
doc.MailMerge.Execute(fields, values);
doc.Save("Output.docx");
Kör kod

Så här använder du koppling av Mail merge i DOCX filer

  1. Installera Aspose.Words for .NET.
  2. Lägg till en biblioteksreferens (importera biblioteket) till ditt C# projekt.
  3. Skapa en DOCX sammanslagningsmall med sammanslagningsfält.
  4. Öppna mallfilen i C#.
  5. Anropa Execute() metoden, skicka sammanslagningsfälten och deras värden dit.
  6. Anropa Save() metoden och skicka ett utdatafilnamn med önskat tillägg.
  7. Få resultatet av Mail merge -operationen som DOCX -fil.

C# bibliotek för att använda Mail merge i DOCX

Det finns tre alternativa alternativ för att installera "Aspose.Words för .NET" på ditt system. Välj en som liknar dina behov och följ steg-för-steg-instruktionerna:

Systemkrav

Vår produkt är helt plattformsoberoende och stöder alla större .NET-implementeringar:

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

Såvitt .NET-koden inte beror på den underliggande hårdvaran eller operativsystemet, utan bara på en virtuell maskin, är du fri att utveckla vilken typ av programvara som helst för Windows, macOS, Android, iOS och Linux. Se bara till att du har installerat motsvarande version av .NET Framework, .NET Core, Windows Azure, Mono eller Xamarin.

Vi rekommenderar att du använder Microsoft Visual Studio, Xamarin och MonoDevelop integrerade utvecklingsmiljöer för att skapa C#, F#, VB.NET applikationer.

För mer information, se Produktdokumentation.

Andra filformat som stöds

Du kan utföra Mail merge operation för andra filformat:

5%

Prenumerera på Aspose produktuppdateringar

Få månatliga nyhetsbrev och erbjudanden direkt levererade till din brevlåda.

© Aspose Pty Ltd 2001-2024. Alla rättigheter förbehållna.