Mail Merge เทมเพลต

เป็นเรื่องธรรมดาที่จะใช้แม่แบบผสานเป็นเอกสารฐานสำหรับ mail merge การดำเนินงานอย่างใดอย่างหนึ่งถ้ามันเป็นเรื่องง่าย mail merge หรือ mail merge กับภูมิภาค Mail merge กับภูมิภาคที่มีประสิทธิภาพมากขึ้นและเป็นที่นิยมกว่าที่เรียบง่าย mail merge. ง่าย mail merge ถือเป็นกรณีเฉพาะของ mail merge กับภูมิภาคที่ภูมิภาคเป็นเอกสารทั้งหมด ทั้งหมดจะมีการอธิบายไว้ในบทความถัดไป"ประเภทของ Mail Merge การดำเนินงาน"ในรายละเอียดเพิ่มเติม.

แม่แบบเพื่อให้แน่ใจว่าข้อความในเอกสารที่ผสานเอาต์พุตจะถูกจัดรูปแบบอย่างถูกต้องและ mail merge การดำเนินการรับประกันว่าข้อความจากแหล่งข้อมูลที่ถูกป้อนอย่างถูกต้องในแม่แบบผสาน.

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

อะไรคือสิ่งที่ Mail Merge เทมเพลต

A mail merge แม่แบบเป็นเอกสารส่วนบุคคลที่ประกอบด้วยข้อมูลคงที่และเขตข้อมูลที่ผสานที่คุณต้องการใ แม่แบบผสานสามารถอยู่ในรูปแบบใดๆที่สนับสนุนฟิลด์เช่น, DOC, DOCX, DOT, DOTX, RTF. นอกจากนี้คุณยังสามารถใช้ mustache แม่แบบที่อธิบายไว้ในบทความ"Mustache ไวยากรณ์แม่แบบ"ในรายละเอียดเพิ่มเติม.

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

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

สร้าง Mail Merge เทมเพลต

คุณสามารถสร้างแม่แบบและเพิ่มเขตข้อมูลผสานที่เฉพาะเจาะจงไปยังมันที่จะถูกแทนที่ด้วยค่าจากแหล่งข้อมูลอย่างใดอย่างหนึ่งด้วยตนเองเช่นการใช้ Microsoft Word หรือโปรแกรมโดยใช้ Aspose.Words. ในบทความนี้เราจะดูที่วิธีการเขียนโปรแกรมของการสร้างแม่แบบ.

ใช้ DocumentBuilder คลาสที่จะสร้างแม่แบบผสานที่จำเป็นโดยใช้ Aspose.Words. การเขียนข้อความโฆษณา,การเขียนในนามคนอื่น,บทความ,การเขียนบทความใหม่,การเขียน InsertTextInput, InsetField และ InsertParagraph กเขา.

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการสร้าง mail merge เทมเพลต:

รูปภาพด้านล่างแสดงเทมเพลตที่สร้างขึ้น:

mail_merge_template-aspose-words-cpp

ปรับแต่ง Mail Merge คุณสมบัติเทมเพลต

Aspose.Words ช่วยให้คุณสามารถปรับแต่งแม่แบบของคุณผ่านคุณสมบัติมากมาย การปรับแต่งแม่แบบจะอธิบายไว้ด้านล่างผ่านตัวอย่างของการปรับแต่งคุณสมบัติบางอย่า.

ปรับแต่งคุณสมบัติของภาพ

คุณสามารถระบุคุณสมบัติของรูปภาพได้โดยใช้ ImageFieldMergingArgs ชั้นเรียน.

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการระบุชื่อไฟล์ภาพและขนาดภาพ:

ปรับแต่งคุณสมบัติของข้อความ

คุณสามารถใช้ Text คุณสมบัติเพื่อแทรกข้อความลงในเอกสารสำหรับฟิลด์ผสานปัจจุบัน นอกจากนี้คุณสามารถเปลี่ยนการจัดรูปแบบของข้อความและย่อหน้าภายในแม่แบบของคุณ Font และ ParagraphFormat ยวข้อง คุณสามารถจัดการกับข้อความที่จะแทรกก่อนหรือหลังเขตข้อมูลผสานโดยใช้ TextBefore และ TextAfter คุณสมบัติที่รวมอยู่ใน FieldMergeField ชั้นเรียน.

ตัวอย่างรหัสต่อไปนี้แสดงวิธีการแทรกกล่องกาเครื่องหมายหรือ HTML ระหว่าง mail merge การดำเนินงาน:

ดูเพิ่มเติม

  • สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้างแม่แบบใน Microsoft Word ด้วยตนเองโปรดตรวจสอบ สร้างเทมเพลต บทความใน Microsoft เอกสารประกอบ