Mail merge עבור מסמכי Word או PDF ב C#

ספריית .NET במהירות גבוהה למיזוג תבניות מסמכים ונתוני משתמש לקבצים בפורמטים שונים

הפתרון שלנו מספק API תלוי בפלטפורמה. השתמש API של מסמכי Mail merge כדי לפתח תוכנה ברמה גבוהה עבור פלטפורמות .NET and .NET Core. זהו פתרון תוכנה רב עוצמה למיזוג תבניות בפורמטים של Word ו- PDF ונתונים ממקורות נתונים מותאמים אישית וייצוא נוסף של התוצאה ל- DOCX, PDF, HTML ופורמטים פופולריים אחרים באמצעות C#.

הצג את קטע הקוד

Mail merge באמצעות C#

עם פתרון .NET שלנו, תוכל ליצור מסמכים, מותאמים אישית לכל נמען, באמצעות תכונת Mail merge ב .NET. כדי לעשות זאת, פשוט השתמש בתבנית Mail merge ובנתונים ממקור הנתונים של הלקוח.

תבנית מיזוג היא מסמך עם שדות מיזוג - שדות מיוחדים שבהם ברצונך להכניס נתונים מותאמים אישית ממקור הנתונים שלך. כתבנית מיזוג, השתמש במסמך PDF או Word בפורמט DOC או DOCX עם שדות מיזוג מיוחדים.

מקור הנתונים הוא מאגר הנתונים שממנו נשלפים הנתונים במהלך פעולת Mail merge כדי להתאים אישית את המסמכים שלך.

הפקת דוחות

אתה יכול גם לבנות דוחות באמצעות פעולת Mail merge. פשוט צור תבנית Mail merge עם שדות מיזוג שישמשו להפקת דוחות ובחר את מקור הנתונים. אתה יכול אפילו להפיק דוחות מנתוני Excel אם אתה אוסף אותם שם. אז אתה רואה כמה קל להפיק דוחות ב .NET.

נסה להשתמש Mail merge ב C#

הדוגמה הבאה מראה כיצד לבצע פעולת Mail merge ב C#. כדי לוודא זאת, טען תבנית מסמך עם שדות מיזוג ומלא את השדות הללו דרך הממשק שלנו. לאחר הפעלת הקוד, הורד את התוצאה של Mail merge בפורמט נוח כגון DOCX או PDF, שנוצר ב .NET.

לדוגמה, אתה יכול לבצע פעולת Mail merge עם קבצי מסמכי Word כגון DOC או DOCX ולשמור את הפלט ל PDF:

בצע פעולת Mail merge ב C#
העלה תבנית Mail merge
הפעל קוד
בחר את פורמט היעד מהרשימה
using Aspose.Words;

var fields = new string[]
{
};
var values = new object[]
{
};

var doc = new Document("Input.docx");
doc.MailMerge.Execute(fields, values);
doc.Save("Output.docx");
הפעל קוד

כיצד להשתמש Mail merge Word או PDF

  1. התקן Aspose.Words for .NET.
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט C# שלך.
  3. צור תבנית מיזוג עם שדות מיזוג.
  4. פתח את קובץ התבנית ב C#.
  5. קרא לשיטת Execute(), העביר את שדות המיזוג והערכים שלהם לשם.
  6. התקשר לשיטת Save(), העברת שם קובץ פלט עם סיומת נדרשת.
  7. קבל את התוצאה של פעולת Mail merge כקובץ נפרד.

ספריית C# לשימוש במיזוג דואר

ישנן שלוש אפשרויות חלופיות להתקנת "Aspose.Words עבור .NET" במערכת שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:

דרישות מערכת

המוצר שלנו הוא חוצה פלטפורמות לחלוטין ותומך בכל ההטמעות העיקריות של NET.

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

ככל שקוד .NET אינו תלוי בחומרה או במערכת ההפעלה הבסיסית, אלא רק במכונה וירטואלית, אתה חופשי לפתח כל סוג של תוכנה עבור Windows, macOS, Android, iOS ו-Linux. רק ודא שהתקנת את הגרסה המתאימה של .NET Framework, .NET Core, Windows Azure, Mono או Xamarin.

אנו ממליצים להשתמש בסביבות פיתוח משולבות של Microsoft Visual Studio, Xamarin ו-MonoDevelop ליצירת יישומי C#, F#, VB.NET.

לפרטים נוספים, עיין בתיעוד המוצר.

הפורמטים הפופולריים ביותר עבור פעולות Mail merge

5%

הירשם לעדכוני מוצר Aspose

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2024. כל הזכויות שמורות.