Нашето решение предоставя мощен независим от платформата API. Използвайте нашия API за документи за Mail merge, за да разработите софтуер на високо ниво за Java платформа. Това е мощно софтуерно решение за обединяване на шаблони в Word и PDF формати и данни от персонализирани източници на данни и по-нататъшно експортиране на резултата в DOCX, PDF, HTML и други популярни формати с помощта на Java.
С API на нашия продукт можете да създавате персонализирани документи, като използвате Mail merge Word, данни от персонализирани източници на данни и функция Mail merge в Java. Mail merge Word документи е документ във Word формат с полета за сливане – специални полета, където искате да вмъкнете персонализирани данни от вашия източник на данни.
Източникът на данни е персонализирано хранилище на данни, от което се изтеглят данни по време на операцията Mail merge, за да бъдат заменени в подходящи полета на Word шаблон.
Можете да създавате отчети, базирани на Mail merge Word като използвате операцията за сливане. Просто създайте Word шаблон с полета за сливане, които могат да се използват за генериране на отчети и изберете вашия източник на данни. Можете дори да генерирате отчети от данни на Excel, ако ги събирате там.
За да изпробвате нашата функция Mail merge, заредете Word шаблон с полета за сливане и попълнете тези полета през нашия интерфейс. След като стартирате кода, експортирайте отчета в удобен формат, генериран с помощта на Java.
Следващият пример показва как да изпълните операция Mail merge в Java:
// 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, моля, вижте Документацията за продукта.
Можете да извършите операция за Mail merge за други файлови формати: