Mail merge Word vai PDF dokumentiem pakalpojumā C#

Ātrgaitas .NET bibliotēka dokumentu veidņu un lietotāju datu apvienošanai dažādu formātu failos

Mūsu risinājums nodrošina jaudīgu no platformas neatkarīgu API. Izmantojiet mūsu Mail merge dokumentu API, lai izstrādātu augsta līmeņa programmatūru .NET and .NET Core platformām. Šis ir jaudīgs programmatūras risinājums Word un PDF formātu veidņu un datu no pielāgotiem datu avotiem sapludināšanai un rezultātu tālākai eksportēšanai uz DOCX, PDF, HTML un citiem populāriem formātiem, izmantojot C#.

Skatīt koda fragmentu

Mail merge, izmantojot C#

Izmantojot mūsu .NET risinājumu, varat izveidot katram adresātam personalizētus dokumentus, izmantojot .NET Mail merge līdzekli. Lai to izdarītu, vienkārši izmantojiet Mail merge veidni un datus no klienta datu avota.

Sapludināšanas veidne ir dokuments ar sapludināšanas laukiem - īpašiem laukiem, kuros vēlaties ievietot personalizētus datus no jūsu datu avota. Kā sapludināšanas veidni izmantojiet PDF vai Word DOC dokumentu vai DOCX formātā ar īpašiem sapludināšanas laukiem.

Datu avots ir datu krātuve, no kuras dati tiek iegūti Mail merge darbības laikā, lai personalizētu jūsu dokumentus.

Ģenerēt atskaites

Varat arī izveidot pārskatus, izmantojot Mail merge darbību. Vienkārši izveidojiet Mail merge veidni ar sapludināšanas laukiem, kas tiks izmantoti pārskatu ģenerēšanai, un atlasiet datu avotu. Jūs pat varat ģenerēt pārskatus no Excel datiem, ja tos apkopojat tur. Tātad jūs redzat, cik viegli ir ģenerēt pārskatus vietnē .NET.

Mēģiniet izmantot Mail merge programmā C#

Nākamajā piemērā parādīts, kā veikt Mail merge darbību programmā C#. Lai to pārbaudītu, ielādējiet dokumenta veidni ar sapludināšanas laukiem un aizpildiet šos laukus, izmantojot mūsu saskarni. Pēc koda palaišanas lejupielādējiet Mail merge rezultātu ērtā formātā, piemēram, DOCX vai PDF, kas ģenerēts .NET.

Piemēram, varat veikt Mail merge darbību ar Word dokumentu failiem, piemēram, DOC vai DOCX, un saglabāt izvadi PDF:

Izpildīt Mail merge darbību pakalpojumā C#
Augšupielādējiet Mail merge veidni
Palaist kodu
Sarakstā atlasiet mērķa formātu
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");
Palaist kodu

Kā lietot Mail merge Word vai PDF dokumentos

  1. Instalējiet Aspose.Words for .NET.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam C# projektam.
  3. Izveidojiet sapludināšanas veidni ar sapludināšanas laukiem.
  4. Atveriet veidnes failu programmā C#.
  5. Izsauciet metodi Execute(), nododot tur sapludināšanas laukus un to vērtības.
  6. Izsauciet metodi Save(), nododot izvades faila nosaukumu ar nepieciešamo paplašinājumu.
  7. Iegūstiet Mail merge darbības rezultātu kā atsevišķu failu.

C# bibliotēka, lai izmantotu pasta sapludināšanu

Ir trīs alternatīvas iespējas, lai sistēmā instalētu 'Aspose.Words for .NET'. Lūdzu, izvēlieties to, kas atbilst jūsu vajadzībām, un izpildiet soli pa solim sniegtos norādījumus:

Sistēmas prasības

Mūsu produkts ir pilnībā vairāku platformu un atbalsta visas galvenās .NET implementācijas:

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

Ciktāl .NET kods nav atkarīgs no pamatā esošās aparatūras vai operētājsistēmas, bet tikai no virtuālās mašīnas, jūs varat brīvi izstrādāt jebkāda veida programmatūru operētājsistēmai Windows, macOS, Android, iOS un Linux. Vienkārši pārliecinieties, vai esat instalējis atbilstošo .NET Framework, .NET Core, Windows Azure, Mono vai Xamarin versiju.

Mēs iesakām izmantot Microsoft Visual Studio, Xamarin un MonoDevelop integrētās izstrādes vides, lai izveidotu C#, F#, VB.NET lietojumprogrammas.

Lai iegūtu sīkāku informāciju, lūdzu, skatiet produkta dokumentāciju.

Populārākie Mail merge operāciju formāti

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2024. Visas tiesības aizsargātas.