โซลูชันของเรามี API ที่เป็นอิสระจากแพลตฟอร์มที่มีประสิทธิภาพ ใช้ API เอกสาร Mail merge ของเราเพื่อพัฒนาซอฟต์แวร์ระดับสูงสำหรับแพลตฟอร์ม C++ นี่เป็นโซลูชันซอฟต์แวร์ที่ทรงพลังสำหรับการผสานเทมเพลตในรูปแบบ Word และ PDF และข้อมูลจากแหล่งข้อมูลที่กำหนดเอง และส่งออกผลลัพธ์เพิ่มเติมไปยัง DOCX, PDF, HTML และรูปแบบยอดนิยมอื่นๆ โดยใช้ C++
ด้วย API ผลิตภัณฑ์ของเรา คุณสามารถสร้างเอกสารส่วนบุคคลโดยใช้เทมเพลต Mail merge DOCX ข้อมูลจากแหล่งข้อมูลที่กำหนดเอง และคุณลักษณะ Mail merge ใน C++ เทมเพลต Mail merge DOCX เป็นเอกสารในรูปแบบ DOCX ที่มีฟิลด์ผสาน – ฟิลด์พิเศษที่คุณต้องการแทรกข้อมูลส่วนบุคคลจากแหล่งข้อมูลของคุณ
แหล่งข้อมูลคือที่เก็บข้อมูลแบบกำหนดเองซึ่งข้อมูลจะถูกดึงระหว่างการดำเนินการ Mail merge เพื่อแทนที่ลงในฟิลด์ที่เหมาะสมของเทมเพลต DOCX
คุณสามารถสร้างรายงานตาม Mail merge DOCX โดยใช้การดำเนินการผสาน เพียงสร้างเทมเพลต DOCX พร้อมฟิลด์ผสานที่สามารถใช้สำหรับการสร้างรายงานและเลือกแหล่งข้อมูลของคุณ คุณยังสามารถสร้างรายงานจากข้อมูล Excel ได้หากคุณรวบรวมไว้ที่นั่น
หากต้องการลองใช้คุณลักษณะ Mail merge ของเรา ให้โหลดเทมเพลต DOCX พร้อมฟิลด์ผสาน และกรอกข้อมูลในฟิลด์เหล่านี้ผ่านอินเทอร์เฟซของเรา หลังจากรันโค้ดแล้ว ให้เอ็กซ์พอร์ตรายงานในรูปแบบที่สะดวกซึ่งสร้างโดยใช้ C++
ตัวอย่างต่อไปนี้แสดงวิธีการดำเนินการ Mail merge ใน C++:
dotnet add package Aspose.Words.Cpp
สำเนา
using namespace Aspose::Words;
auto fields = MakeArray<String>(
{
});
auto values = MakeArray<SharedPtr<Object>>(
{
});
auto doc = MakeObject<Document>(u"Input.docx");
doc->get_MailMerge()->Execute(fields, values);
doc->Save(u"Output.docx");
มีสามตัวเลือกในการติดตั้ง Aspose.Words for C++ ในสภาพแวดล้อมของนักพัฒนาซอฟต์แวร์ของคุณ โปรดเลือกหนึ่งรายการที่ตรงกับความต้องการของคุณและทำตามคำแนะนำทีละขั้นตอน:
คุณสามารถใช้ไลบรารี C++ นี้เพื่อพัฒนาซอฟต์แวร์บน Microsoft Windows, Linux และ macOS:
หากคุณพัฒนาซอฟต์แวร์สำหรับ Linux หรือ macOS โปรดตรวจสอบข้อมูลเกี่ยวกับการพึ่งพาไลบรารีเพิ่มเติม (แพ็คเกจโอเพ่นซอร์ส fontconfig และ mesa-glu) ในเอกสารประกอบผลิตภัณฑ์
คุณสามารถดำเนินการ Mail merge สำหรับรูปแบบไฟล์อื่นๆ ได้: