Ratkaisumme tarjoaa tehokkaan alustariippumattoman API:n. Käytä Mail merge API:ta korkean tason ohjelmistojen kehittämiseen Java -alustalle. Tämä on tehokas ohjelmistoratkaisu Word ja PDF muotoisten mallien ja mukautettujen tietolähteiden tietojen yhdistämiseen ja tulosten edelleen viemiseen DOCX, PDF, HTML ja muihin suosittuihin muotoihin Java käyttämällä.
API avulla voit luoda henkilökohtaisia asiakirjoja Mail merge DOCX mallin, mukautetun tietolähteen datan ja Java Mail merge avulla. Mail merge DOCX malli on DOCX muodossa oleva asiakirja, jossa on yhdistämiskentät – erikoiskentät, joihin haluat lisätä henkilökohtaisia tietoja tietolähteestäsi.
Tietolähde on mukautettu tietovarasto, josta tiedot noudetaan Mail merge aikana, jotta ne korvataan sopiviin DOCX mallin kenttiin.
Voit luoda Mail merge DOCX perustuvia raportteja yhdistämistoiminnolla. Luo vain DOCX malli, jossa on yhdistämiskentät, joita voidaan käyttää raporttien luomiseen, ja valitse tietolähde. Voit jopa luoda raportteja Excel tiedoista, jos keräät niitä sinne.
Voit kokeilla Mail merge lataamalla DOCX mallin, jossa on yhdistämiskentät, ja täytä nämä kentät käyttöliittymämme kautta. Vie raportti koodin suorittamisen jälkeen sopivaan muotoon, joka on luotu Java.
Seuraava esimerkki näyttää, kuinka Mail merge suoritetaan 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>
Kopio
// 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')
Kopio
// 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>
Kopio
// 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"
Kopio
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 pakettejamme Maven- varastoissa. 'Aspose.Words for Java' on yleinen JAR tiedosto, joka sisältää tavukoodin. Noudata vaiheittaisia ohjeita sen asentamiseksi Java-kehittäjäympäristöösi.
Java SE 7 ja uudemmat Java -versiot ovat tuettuja. Tarjoamme myös erillisen paketin Java SE 6, jos olet velvollinen käyttämään tätä vanhentunutta JRE.
Java paketti on monialustainen ja toimii kaikissa käyttöjärjestelmissä, joissa on JVM toteutus, mukaan lukien Microsoft Windows, Linux, macOS, Android ja iOS.
Lisätietoja vapaaehtoinen paketti riippuvuudet, kuten JogAmp JOGL, Harfbuzz fontin moottori, Java Advanced Imaging JAI, katso Tuotedokumentaatio.
Voit suorittaa Mail merge muille tiedostomuodoille: