Mūsų sprendimas suteikia galingą nuo platformos nepriklausomą API. Naudokite mūsų Mail merge dokumento API, kad sukurtumėte aukšto lygio programinę įrangą Java platformai. Tai galingas programinės įrangos sprendimas, skirtas sujungti Word ir PDF formatų šablonus ir duomenis iš pasirinktinių duomenų šaltinių ir toliau eksportuoti rezultatus į DOCX, PDF, HTML ir kitus populiarius formatus naudojant Java.
Naudodami mūsų produkto API, galite kurti suasmenintus dokumentus naudodami Mail merge Word šabloną, duomenis iš tinkintų duomenų šaltinių ir Mail merge funkciją Java. Mail merge Word šablonas yra Word formato dokumentas su sujungimo laukais – specialiais laukeliais, į kuriuos norite įterpti asmeninius duomenis iš savo duomenų šaltinio.
Duomenų šaltinis yra tinkinta duomenų saugykla, iš kurios duomenys paimami Mail merge operacijos metu, kad būtų pakeisti atitinkamuose Word šablono laukuose.
Naudodami sujungimo operaciją, galite kurti ataskaitas, pagrįstas Mail merge Word. Tiesiog sukurkite Word šabloną su sujungimo laukais, kuriuos galima naudoti ataskaitoms generuoti, ir pasirinkite duomenų šaltinį. Jūs netgi galite generuoti ataskaitas iš "Excel" duomenų, jei juos ten renkate.
Norėdami išbandyti Mail merge funkciją, įkelkite Word šabloną su sujungimo laukais ir užpildykite šiuos laukus per mūsų sąsają. Paleidę kodą, eksportuokite ataskaitą patogiu formatu, sugeneruotu naudojant Java.
Šiame pavyzdyje parodyta, kaip Java atlikti Mail merge operaciją:
// 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>
Kopijuoti
// 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')
Kopijuoti
// 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>
Kopijuoti
// 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"
Kopijuoti
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 paketus talpiname "Maven" saugyklose. 'Aspose.Words for Java' yra įprastas JAR failas, kuriame yra baitų kodas. Vadovaukitės nuosekliomis instrukcijomis, kaip ją įdiegti "Java" kūrėjo aplinkoje.
Palaikomos " Java SE 7 ir naujesnės " Java Taip pat pateikiame atskirą " Java SE 6 paketą, jei privalote naudoti šį pasenusį JRE.
Mūsų " Java paketas yra kelių platformų ir veikia visose operacinėse sistemose su JVM diegimu, įskaitant " Microsoft Windows, "Linux", "MacOS", "Android" ir "iOS".
Informacijos apie papildomas paketų priklausomybes, tokias kaip " JogAmp JOGL, " Harfbuzz šriftų variklis, " Java Advanced Imaging JAI, rasite gaminio dokumentacijoje.
Mail merge operaciją galite atlikti kitiems failų formatams: