הפתרון שלנו מספק API תלוי בפלטפורמה. השתמש API של מסמכי Mail merge כדי לפתח תוכנה ברמה גבוהה עבור פלטפורמת Java. זהו פתרון תוכנה רב עוצמה למיזוג תבניות בפורמטים של Word ו- PDF ונתונים ממקורות נתונים מותאמים אישית וייצוא נוסף של התוצאה ל- DOCX, PDF, HTML ופורמטים פופולריים אחרים באמצעות Java.
עם פתרון Java שלנו, תוכל ליצור מסמכים, מותאמים אישית לכל נמען, באמצעות תכונת Mail merge ב Java. כדי לעשות זאת, פשוט השתמש בתבנית Mail merge ובנתונים ממקור הנתונים של הלקוח.
תבנית מיזוג היא מסמך עם שדות מיזוג - שדות מיוחדים שבהם ברצונך להכניס נתונים מותאמים אישית ממקור הנתונים שלך. כתבנית מיזוג, השתמש במסמך PDF או Word בפורמט DOC או DOCX עם שדות מיזוג מיוחדים.
מקור הנתונים הוא מאגר הנתונים שממנו נשלפים הנתונים במהלך פעולת Mail merge כדי להתאים אישית את המסמכים שלך.
אתה יכול גם לבנות דוחות באמצעות פעולת Mail merge. פשוט צור תבנית Mail merge עם שדות מיזוג שישמשו להפקת דוחות ובחר את מקור הנתונים. אתה יכול אפילו להפיק דוחות מנתוני Excel אם אתה אוסף אותם שם. אז אתה רואה כמה קל להפיק דוחות ב Java.
הדוגמה הבאה מראה כיצד לבצע פעולת Mail merge ב Java. כדי לוודא זאת, טען תבנית מסמך עם שדות מיזוג ומלא את השדות הללו דרך הממשק שלנו. לאחר הפעלת הקוד, הורד את התוצאה של Mail merge בפורמט נוח כגון DOCX או PDF, שנוצר ב Java.
לדוגמה, אתה יכול לבצע פעולת Mail merge עם קבצי מסמכי Word כגון DOC או DOCX ולשמור את הפלט ל PDF:
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
עותק
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
עותק
import com.aspose.words.*;
String[] fields = new String[]
{
};
Object[] values = new Object[]
{
};
Document doc = new Document("Input.docx");
doc.getMailMerge().execute(fields, values);
doc.save("Output.docx");
אנו מארחים את חבילות ה- Java שלנו במאגרי Maven. 'Aspose.Words עבור Java' הוא JAR נפוץ המכיל קוד בתים. אנא עקוב אחר ההוראות שלב אחר שלב כיצד להתקין אותו בסביבת מפתח Java שלך.
Java SE 7 Java יותר. אנו מספקים גם חבילה נפרדת ל- Java SE 6 למקרה שאתה חייב להשתמש ב- JRE מיושן זה.
Java שלנו היא חוצה פלטפורמות ופועלת בכל מערכות ההפעלה עם JVM, כולל Microsoft Windows, Linux, macOS, Android ו- iOS.
למידע על תלות בחבילה אופציונלית, כגון JogAmp JOGL, מנוע גופנים Harfbuzz Java Advanced Imaging JAI, עיין בתיעוד המוצר.