Mail merge Word หรือ PDF ใน C#

ไลบรารี .NET ที่มีความเที่ยงตรงสูงเพื่อดำเนินการ Mail merge บนเทมเพลต Word หรือ PDF และข้อมูลจากแหล่งข้อมูลที่กำหนดเอง

สร้างเอกสาร อีเมล และรายงานส่วนบุคคลด้วย Mail merge API โดยใช้โซลูชันของเรา – ไลบรารี .NET อันทรงพลัง เพียงผสานเทมเพลต Word และ PDF โดยใช้ C# ผลลัพธ์ของการดำเนินการ Mail merge สามารถบันทึกใน DOCX, PDF, HTML และรูปแบบยอดนิยมอื่นๆ

ดูข้อมูลโค้ด

Mail merge โดยใช้ C#

ผลิตภัณฑ์ของเรามี Mail merge API ที่มีประสิทธิภาพเพื่อสร้างโซลูชันซอฟต์แวร์ขั้นสูงของคุณเอง ไม่ว่าคุณจะต้องสร้างอีเมลส่วนบุคคลสำหรับลูกค้า สร้างรายงานตามชุดข้อมูลที่ได้รับ หรือสร้างเอกสารส่วนบุคคลเพื่อวัตถุประสงค์ใดๆ API ผลิตภัณฑ์ของเราสามารถจัดการได้อย่างง่ายดาย

ด้วยโซลูชัน .NET ของเรา คุณสามารถดำเนินการ Mail merge ใน C# เมื่อต้องการทำเช่นนี้ ให้ใช้เทมเพลตการผสานใน Word, PDF หรือรูปแบบไฟล์อื่นๆ และข้อมูลต้นฉบับ

โปรดทราบว่าเทมเพลต Mail merge ต้องมีเขตข้อมูลผสานที่จะแทรกข้อมูลต้นฉบับหลังจากดำเนินการดำเนินการ Mail merge

อีเมลอัตโนมัติโดยใช้ Mail merge ใน C#

ใช้ Mail merge เพื่อสร้างอีเมลอัตโนมัติและส่งอีเมลจำนวนมาก เมื่อต้องการทำสิ่งนี้ ให้สร้างเทมเพลต Mail merge ที่เหมาะสมพร้อมฟิลด์ผสาน แล้วส่งจดหมายโดยอัตโนมัติโดยแทนที่ข้อมูลจากแหล่งที่มาของคุณ ตัวอย่างเช่น คุณสามารถสร้างเทมเพลตอีเมลด้วยฟิลด์ Mail merge แทนชื่อลูกค้าของคุณ เมื่อใช้ Mail merge คุณสามารถกรอกข้อมูลในฟิลด์เหล่านี้ด้วยชื่อไคลเอ็นต์ที่ดึงมาจากแหล่งข้อมูลของคุณ

ดังนั้นคุณจะได้รับวิธีที่รวดเร็วและง่ายดายในการสร้างอีเมลส่วนตัวนับพันฉบับในไม่กี่วินาที!

สร้างรายงานโดยใช้ C#

คุณสามารถสร้างรายงานด้วย Mail merge ใน C# คุณยังต้องสร้าง Word, PDF หรือรูปแบบไฟล์อื่นๆ เทมเพลต Mail merge ที่มีเขตข้อมูลผสาน ฟิลด์ดังกล่าวจะใช้แทนข้อมูลจากแหล่งข้อมูลและสร้างรายงาน

ลองใช้คุณสมบัติ Mail merge โดยใช้ C#

หากต้องการดูว่าการดำเนินการ Mail merge C# ทำงานอย่างไรโดยใช้โซลูชัน .NET ให้นำเข้าเทมเพลต Word หรือ PDF พร้อมเขตข้อมูลผสานและข้อมูลในรูปแบบ XML หรือ JSON หลังจากดำเนินการโค้ดแล้ว ให้บันทึกผลการรวมที่สร้างโดยใช้ API ผลิตภัณฑ์ของเราในรูปแบบที่สะดวก เช่น DOCX, HTML, PDF และอื่นๆ:

อัปโหลดเทมเพลต Mail merge
รันโค้ด
อัปโหลดไฟล์ข้อมูล Mail merge
เลือกรูปแบบเป้าหมายจากรายการ
using Aspose.Words.Cloud.Sdk;

var config = new Configuration 
{
	ClientId = "####-####-####-####-####", 
	ClientSecret = "##################" 
};
var wordsApi = new WordsApi(config);

using var template = File.OpenRead("Input1.docx");
using var data = File.OpenRead("Input2.docx");

var executeMailMergeOnline = new ExecuteMailMergeOnlineRequest(template, data);
await wordsApi.ExecuteMailMergeOnline(executeMailMergeOnline);
รันโค้ด
  
คัดลอกรหัส C# ไปยังคลิปบอร์ด

วิธีใช้ Mail merge ใน Word หรือ PDF

  1. ติดตั้ง Aspose.Words Cloud for .NET
  2. เพิ่มการอ้างอิงไลบรารี (นำเข้าไลบรารี) ไปยังโปรเจ็กต์ C# ของคุณ
  3. กำหนดค่า WordsApi โดยใช้คีย์แอปของคุณ
  4. โหลดแม่แบบ Mail merge ของคุณและแหล่งข้อมูล
  5. สร้างคำขอ MailMerge ส่งเทมเพลตและไฟล์ข้อมูล
  6. เรียก ExecuteMailMergeOnline() ผ่านคำขอ
  7. รับผลลัพธ์ของการดำเนินการ Mail merge เป็นไฟล์แยกต่างหาก

C# ห้องสมุดเพื่อใช้ Mail merge

ติดตั้ง 'Aspose.Words Cloud SDK for .NET' โดยใช้ตัวจัดการแพ็คเกจ NuGet เพียงเรียกใช้ nuget install Aspose.Words-Cloud เพื่อติดตั้งและอ้างอิงแอสเซมบลีที่เกี่ยวข้องในโครงการของคุณโดยอัตโนมัติ คุณสามารถโคลน Aspose.Words Cloud SDK for .NET ด้วยตนเองจาก GitHub และใช้ในโครงการของคุณ โปรดปฏิบัติตาม Instructions เหล่านี้เพื่อรับข้อมูลประจำตัวด้านความปลอดภัยที่จำเป็นอย่างรวดเร็วและเข้าถึง REST API ของเรา

ความต้องการของระบบ

  • .NET Standard 2.0 หรือใหม่กว่า

อ้างถึง Repository Documentation เพื่อดูรายละเอียดเพิ่มเติม

5%

สมัครสมาชิก Aspose Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ