Vår lösning ger ett kraftfullt plattformsoberoende API. Använd vårt Mail merge Document API för att utveckla programvara på hög nivå för Java -plattformen. Detta är en kraftfull mjukvarulösning för att slå samman mallar i Word och PDF format och data från anpassade datakällor och ytterligare exportera resultatet till DOCX, PDF, HTML och andra populära format med Java.
Med vårt produkt-API kan du skapa personliga dokument med hjälp av Mail merge DOCX mallen, data från en anpassad datakälla och Mail merge funktion i Java. Mail merge DOCX mall är ett dokument i DOCX-format med sammanslagningsfält – specialfält där du vill infoga personlig data från din datakälla.
Datakällan är ett anpassat datalager från vilket data hämtas under Mail merge -operationen för att ersättas i lämpliga fält i DOCX-mallen.
Du kan skapa rapporter baserade på Mail merge DOCX med hjälp av sammanfogningsoperationen. Skapa helt enkelt en DOCX-mall med sammanslagningsfält som kan användas för rapportgenerering och välj din datakälla. Du kan till och med generera rapporter från Excel-data om du samlar in dem där.
För att prova vår Mail merge funktion, ladda en DOCX-mall med merge-fält och fyll i dessa fält via vårt gränssnitt. Efter att ha kört koden, exportera rapporten i ett bekvämt format som genererats med Java.
Följande exempel visar hur man utför en Mail merge i 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>
Kopiera
// 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')
Kopiera
// 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>
Kopiera
// 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"
Kopiera
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");
Vi är värd för våra Java paket i Maven- förråd. 'Aspose.Words för Java' är en vanlig JAR fil som innehåller byte-kod. Följ steg-för-steg-instruktionerna om hur du installerar den i din Java-utvecklarmiljö.
Java SE 7 och nyare Java -versioner stöds. Vi tillhandahåller också ett separat paket för Java SE 6 om du är skyldig att använda denna föråldrade JRE.
Vårt Java paket är plattformsoberoende och körs på alla operativsystem med JVM implementering, inklusive Microsoft Windows, Linux, macOS, Android och iOS.
För information om valfria paketberoende, till exempel JogAmp JOGL, Harfbuzz -teckensnittsmotor, Java Advanced Imaging JAI, se Produktdokumentation.
Du kan utföra Mail merge operation för andra filformat: