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ä.
Java ratkaisumme avulla voit luoda asiakirjoja, jotka on räätälöity kullekin vastaanottajalle, käyttämällä Java Mail merge. Voit tehdä tämän käyttämällä Mail merge ja asiakastietolähteen tietoja.
Yhdistämismalli on asiakirja, jossa on yhdistämiskenttiä – erikoiskenttiä, joihin haluat lisätä henkilökohtaisia tietoja tietolähteestäsi. Käytä yhdistämismallina PDF tai Word asiakirjaa DOC tai DOCX muodossa erityisillä yhdistämiskentillä.
Tietolähde on tietovarasto, josta tiedot noudetaan Mail merge aikana asiakirjojen mukauttamiseksi.
Voit myös luoda raportteja Mail merge. Luo vain Mail merge, jossa on yhdistämiskentät, joita käytetään raportin luomiseen, ja valitse tietolähde. Voit jopa luoda raportteja Excel tiedoista, jos keräät niitä sinne. Joten näet kuinka helppoa on luoda raportteja Java.
Seuraava esimerkki näyttää, kuinka Mail merge suoritetaan Java issa. Varmista tämä lataamalla asiakirjamalli, jossa on yhdistämiskentät, ja täytä nämä kentät käyttöliittymämme kautta. Kun olet suorittanut koodin, lataa Mail merge tulos kätevässä muodossa, kuten DOCX tai PDF, luotu Java.
Voit esimerkiksi suorittaa Mail merge Word asiakirjatiedostoilla, kuten DOC tai DOCX, ja tallentaa tulosteen PDF muotoon:
// 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.