โซลูชันของเรามี API ที่เป็นอิสระจากแพลตฟอร์มที่มีประสิทธิภาพ ใช้ API เอกสาร Mail merge ของเราเพื่อพัฒนาซอฟต์แวร์ระดับสูงสำหรับแพลตฟอร์ม C++ นี่เป็นโซลูชันซอฟต์แวร์ที่ทรงพลังสำหรับการผสานเทมเพลตในรูปแบบ Word และ PDF และข้อมูลจากแหล่งข้อมูลที่กำหนดเอง และส่งออกผลลัพธ์เพิ่มเติมไปยัง DOCX, PDF, HTML และรูปแบบยอดนิยมอื่นๆ โดยใช้ C++
ด้วยโซลูชัน C++ ของเรา คุณสามารถสร้างเอกสารส่วนบุคคลสำหรับผู้รับแต่ละคน โดยใช้คุณลักษณะ Mail merge ใน C++ ในการดำเนินการนี้ เพียงใช้เทมเพลต Mail merge และข้อมูลจากแหล่งข้อมูลลูกค้า
เทมเพลตการผสานคือเอกสารที่มีเขตข้อมูลผสาน ซึ่งเป็นเขตข้อมูลพิเศษที่คุณต้องการแทรกข้อมูลส่วนบุคคลจากแหล่งข้อมูลของคุณ เป็นเทมเพลตการผสาน ให้ใช้ PDF หรือ Word ในรูปแบบ DOC หรือ DOCX พร้อมช่องผสานพิเศษ
แหล่งข้อมูลคือที่เก็บข้อมูลซึ่งข้อมูลจะถูกดึงระหว่างการดำเนินการ Mail merge เพื่อปรับแต่งเอกสารของคุณให้เป็นส่วนตัว
คุณยังสามารถสร้างรายงานโดยใช้การดำเนินการ Mail merge ได้อีกด้วย เพียงสร้างเทมเพลต Mail merge พร้อมฟิลด์ผสานที่จะใช้สำหรับการสร้างรายงานและเลือกแหล่งข้อมูล คุณยังสามารถสร้างรายงานจากข้อมูล excel ได้หากคุณรวบรวมไว้ที่นั่น ดังนั้นคุณจะเห็นว่าการสร้างรายงานใน C++ นั้นง่ายเพียงใด
ตัวอย่างต่อไปนี้แสดงวิธีการดำเนินการ Mail merge ใน C++ เมื่อต้องการตรวจสอบสิ่งนี้ ให้โหลดเทมเพลตเอกสารที่มีฟิลด์ผสาน และกรอกข้อมูลในฟิลด์เหล่านี้ผ่านอินเทอร์เฟซของเรา หลังจากรันโค้ดแล้ว ให้ดาวน์โหลดผลลัพธ์ของ Mail merge ในรูปแบบที่สะดวก เช่น DOCX หรือ PDF ซึ่งสร้างขึ้นใน C++
ตัวอย่างเช่น คุณสามารถดำเนินการ Mail merge กับไฟล์เอกสาร Word เช่น DOC หรือ DOCX และบันทึกผลลัพธ์เป็น PDF:
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) ในเอกสารประกอบผลิตภัณฑ์