הפתרון שלנו מספק API תלוי בפלטפורמה. השתמש API של מסמכי Mail merge כדי לפתח תוכנה ברמה גבוהה עבור פלטפורמת C++. זהו פתרון תוכנה רב עוצמה למיזוג תבניות בפורמטים של Word ו- PDF ונתונים ממקורות נתונים מותאמים אישית וייצוא נוסף של התוצאה ל- DOCX, PDF, HTML ופורמטים פופולריים אחרים באמצעות C++.
עם ה-API של המוצר שלנו, אתה יכול ליצור מסמכים מותאמים אישית באמצעות תבנית Mail merge Word, נתונים ממקורות נתונים מותאמים אישית ותכונת Mail merge ב-C++. תבנית Mail merge Word היא מסמך בפורמט Word עם שדות מיזוג - שדות מיוחדים שבהם ברצונך להוסיף נתונים מותאמים אישית ממקור הנתונים שלך.
מקור הנתונים הוא מאגר נתונים מותאם אישית שממנו נשלפים נתונים במהלך פעולת Mail merge שיוחלפו בשדות המתאימים של תבנית Word.
ניתן לבנות דוחות המבוססים על Mail merge Word באמצעות פעולת המיזוג. פשוט צור תבנית Word עם שדות מיזוג שניתן להשתמש בהם להפקת דוחות ובחר את מקור הנתונים שלך. אתה יכול אפילו להפיק דוחות מנתוני Excel אם אתה אוסף אותם שם.
כדי לנסות את תכונת Mail merge שלנו, טען תבנית Word עם שדות מיזוג ומלא את השדות הללו דרך הממשק שלנו. לאחר הפעלת הקוד, ייצא את הדוח בפורמט נוח שנוצר באמצעות 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 עבור פורמטים אחרים של קבצים: