Onze oplossing biedt een krachtige platformonafhankelijke API. Gebruik onze API voor het Mail merge van documenten om hoogwaardige software voor het Java -platform te ontwikkelen. Dit is een krachtige softwareoplossing voor het samenvoegen van sjablonen in Word en PDF formaten en gegevens uit aangepaste gegevensbronnen en het verder exporteren van het resultaat naar DOCX, PDF, HTML en andere populaire formaten met behulp van Java.
Met onze product-API kunt u gepersonaliseerde documenten maken met behulp van de Mail merge DOCX sjabloon, gegevens uit aangepaste gegevensbronnen en de functie Mail merge in Java. Mail merge DOCX sjabloon is een document in DOCX-indeling met samenvoegvelden – speciale velden waarin u gepersonaliseerde gegevens uit uw gegevensbron wilt invoegen.
De gegevensbron is een aangepast gegevensarchief waaruit gegevens worden opgehaald tijdens de Mail merge om te worden vervangen door de juiste velden van de DOCX-sjabloon.
Met behulp van de samenvoegbewerking kunt u rapporten maken op basis van Mail merge DOCX. Maak eenvoudig een DOCX-sjabloon met samenvoegvelden die kunnen worden gebruikt voor het genereren van rapporten en selecteer uw gegevensbron. U kunt zelfs rapporten genereren op basis van Excel-gegevens als u deze daar verzamelt.
Om onze functie Mail merge uit te proberen, laadt u een DOCX-sjabloon met samenvoegvelden en vult u deze velden in via onze interface. Nadat u de code hebt uitgevoerd, exporteert u het rapport in een handig formaat dat is gegenereerd met Java.
In het volgende voorbeeld ziet u hoe u een Mail merge uitvoert in 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>
Kopiëren
// 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')
Kopiëren
// 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>
Kopiëren
// 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"
Kopiëren
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");
We hosten onze Java pakketten in Maven- repositories. 'Aspose.Words voor Java' is een algemeen JAR bestand dat bytecode bevat. Volg de stapsgewijze instructies voor het installeren in uw Java-ontwikkelaarsomgeving.
Java SE 7 en recentere Java versies worden ondersteund. Java SE 6 bieden wij een apart pakket aan voor het geval u verplicht bent deze verouderde JRE.
Ons Java pakket is platformonafhankelijk en draait op alle besturingssystemen met JVM implementatie, waaronder Microsoft Windows, Linux, macOS, Android en iOS.
Voor informatie over optionele JogAmp JOGL, Harfbuzz font engine, Java Advanced Imaging JAI, raadpleegt u de productdocumentatie.
U kunt de bewerking Mail merge uitvoeren voor andere bestandsindelingen: