English Indonesia Tiếng Việt عربي Español Italiano Türk فارسی Français Português Русский ไทย

Mail Merge ใน C#

Mail Merge โดยใช้ Wordize สำหรับ .NET เป็นโซลูชันที่ทรงพลังซึ่งช่วยให้นักพัฒนา C# สามารถสร้างเอกสารที่ปรับแต่งเฉพาะบุคคลได้เป็นจำนวนมาก ไม่ว่าคุณจะทำงานกับสัญญา รายงาน ใบแจ้งหนี้ หรืออีเมลที่ปรับแต่งเฉพาะบุคคล API .NET ของเราช่วยให้กระบวนการรวมเทมเพลตกับข้อมูลเพื่อสร้างเอกสารที่กำหนดเองง่ายขึ้น Wordize เติมข้อมูลในเทมเพลตจากแหล่งข้อมูลต่างๆ อย่างแม่นยำ โดยใช้การจัดรูปแบบและรักษาความสมบูรณ์ของเอกสาร นี่คือเครื่องมือที่สมบูรณ์แบบสำหรับการทำงานอัตโนมัติในการสร้างเอกสารต่างๆ ในแอปพลิเคชัน .NET ของคุณ การทำงานของ Mail Merge ของเราช่วยประหยัดเวลา เพิ่มความแม่นยำ และรับประกันความสอดคล้องของข้อมูลในเอกสารที่สร้างขึ้นทั้งหมดของคุณ

คุณสมบัติหลัก

  • การสร้างเอกสารขั้นสูงด้วยเทมเพลตที่รองรับฟิลด์ผสาน
  • รองรับพื้นที่ซ้อนกันและโครงสร้างข้อมูลแบบลำดับชั้นเพื่อสร้างเค้าโครงเอกสารที่ซับซ้อน
  • ความสามารถในการนำเข้าข้อมูลจากแหล่งต่างๆ รวมถึง DataTables, XML, JSON, CSV

การประยุกต์ใช้งานจริง

  • การสื่อสารทางธุรกิจ สร้างจดหมายลูกค้า ข้อเสนอ และสัญญาที่ปรับแต่งเฉพาะบุคคลด้วยข้อมูลเฉพาะของลูกค้า
  • การสร้างรายงาน สร้างรายงานโดยละเอียดพร้อมตาราง แผนภูมิ และเนื้อหาแบบไดนามิกตามการวิเคราะห์ข้อมูล
  • การประมวลผลเอกสารจำนวนมาก สร้างเอกสารที่ปรับแต่งเฉพาะบุคคลหลายร้อยหรือหลายพันฉบับจากเทมเพลตเดียว
  • การกรอกแบบฟอร์ม ทำงานอัตโนมัติในการสร้างแบบฟอร์มที่กรอกเสร็จแล้วโดยการรวมเทมเพลตกับข้อมูลผู้ใช้

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

สำรวจความสามารถของ Mail Merge API ของเราผ่านเอกสารและตัวอย่างโค้ดของเราซึ่งแสดงวิธีการใช้งานการดำเนินการ Mail Merge ในโปรเจกต์ C# ของคุณอย่างมีประสิทธิภาพ

C#
รันโค้ด
อัปโหลดเทมเพลตเอกสารของคุณ
อัปโหลดแหล่งข้อมูลของคุณ (XML, JSON, CSV)
เลือกรูปแบบเป้าหมายจากรายการ
using System.Data;
using Newtonsoft.Json;
using Wordize.MailMerging;

string json = File.ReadAllText("DataSource.json");
DataTable dataTable = JsonConvert.DeserializeObject(json);
MailMerger.Execute("Input.docx", "Output.pdf", SaveFormat.Pdf, dataTable);
using System.Data; using Newtonsoft.Json; using Wordize.MailMerging; string json = File.ReadAllText("DataSource.json"); DataTable dataTable = JsonConvert.DeserializeObject(json); MailMerger.Execute("Input.docx", "Output.pdf", SaveFormat.Pdf, dataTable); using System.Data; using Newtonsoft.Json; using Wordize.MailMerging; using Wordize.Saving; string json = File.ReadAllText("DataSource.json"); DataTable dataTable = JsonConvert.DeserializeObject(json); var imageStreams = MailMerger.Execute("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), dataTable); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
using System.Data;
using Wordize.MailMerging;

DataSet dataSet = new DataSet();
dataSet.ReadXml("DataSource.xml");
MailMerger.Execute("Input.docx", "Output.pdf", SaveFormat.Pdf, dataSet.Tables[0]);
using System.Data; using Wordize.MailMerging; DataSet dataSet = new DataSet(); dataSet.ReadXml("DataSource.xml"); MailMerger.Execute("Input.docx", "Output.pdf", SaveFormat.Pdf, dataSet.Tables[0]); using System.Data; using Wordize.MailMerging; using Wordize.Saving; DataSet dataSet = new DataSet(); dataSet.ReadXml("DataSource.xml"); var imageStreams = MailMerger.Execute("Input.docx", new ImageSaveOptions(SaveFormat.Pdf), dataSet.Tables[0]); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.CopyTo(file); }
รันโค้ด

วิธีสร้างไฟล์ Word, PDF ใน C# โดยใช้ Mail Merge

  1. ติดตั้งไลบรารี C# สำหรับการสร้างเอกสารโดยใช้เทคโนโลยี Mail Merge
  2. เพิ่มการอ้างอิงไปยังไลบรารี (นำเข้าไลบรารี) ในโปรเจกต์ C# ของคุณ
  3. เรียกใช้เมธอด MailMerge เพื่อสร้าง เอกสาร ผ่าน Mail Merge
5%