Mail merge pre Word dokumenty alebo PDF v Java

Vysokorýchlostná Java knižnica na zlučovanie šablón dokumentov a používateľských údajov do súborov rôznych formátov

Naše riešenie poskytuje výkonné API nezávislé na platforme. Použite naše API dokumentov Mail merge na vývoj softvéru na vysokej úrovni pre platformu Java. Ide o výkonné softvérové riešenie na zlučovanie šablón vo Word formátoch a PDF a údajov z vlastných zdrojov údajov a na ďalší export výsledku do DOCX, PDF, HTML a iných populárnych formátov pomocou Java.

Zobraziť útržok kódu

Mail merge pomocou Java

S naším riešením Java môžete vytvárať dokumenty prispôsobené každému príjemcovi pomocou funkcie Mail merge v Java. Na to stačí použiť šablónu Mail merge a údaje zo zdroja údajov zákazníka.

Šablóna zlúčenia je dokument so zlučovacími poľami – špeciálnymi poľami, do ktorých chcete vložiť prispôsobené údaje z vášho zdroja údajov. Ako šablónu zlúčenia použite PDF dokument alebo Word vo DOC formáte alebo DOCX so špeciálnymi poľami na zlúčenie.

Zdroj údajov je úložisko údajov, z ktorého sa získavajú údaje počas operácie Mail merge na prispôsobenie vašich dokumentov.

Generovať správy

Zostavy môžete vytvárať aj pomocou operácie Mail merge. Stačí vytvoriť šablónu Mail merge so zlučovacími poľami, ktoré sa použijú na generovanie zostavy, a vybrať zdroj údajov. Môžete dokonca generovať správy z údajov programu Excel, ak ich tam zbierate. Takže vidíte, aké ľahké je generovať správy v Java.

Skúste použiť hromadnú Mail merge v Java

Nasledujúci príklad ukazuje, ako vykonať operáciu Mail merge v Java. Aby ste to overili, načítajte šablónu dokumentu so zlučovacími poľami a vyplňte tieto polia cez naše rozhranie. Po spustení kódu si stiahnite výsledok Mail merge vo vhodnom formáte, ako je DOCX alebo PDF, vygenerovaný v Java.

Môžete napríklad vykonať operáciu Mail merge so Word súbormi dokumentov, ako sú DOC alebo DOCX, a uložiť výstup do PDF:

Vykonajte operáciu Mail merge v Java
Nahrajte šablónu Mail merge
Spustiť kód
Vyberte cieľový formát zo zoznamu
// 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>
Kopírovať
// 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')
Kopírovať
// 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>
Kopírovať
// 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"
Kopírovať
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");
Spustiť kód

Ako používať Mail merge v Word dokumentoch alebo PDF

  1. Nainštalujte Aspose.Words for Java.
  2. Pridajte odkaz na knižnicu (importujte knižnicu) do svojho Java projektu.
  3. Vytvorte šablónu zlúčenia so zlučovacími poľami.
  4. Otvorte súbor šablóny v Java.
  5. Zavolajte metódu execute() a odovzdajte tam zlučovacie polia a ich hodnoty.
  6. Zavolajte metódu Save() a odovzdajte výstupný názov súboru s požadovanou príponou.
  7. Získajte výsledok operácie Mail merge ako samostatný súbor.

Knižnica Java na použitie hromadnej korešpondencie

Naše balíčky Java hostíme v úložiskách Maven. 'Aspose.Words for Java' je bežný JAR obsahujúci bajtový kód. Postupujte podľa pokynov krok za krokom, ako ho nainštalovať do vývojárskeho prostredia Java.

Požiadavky na systém

Podporovaná je Java SE 7 a novšie Java Poskytujeme tiež samostatný balík pre Java SE 6 pre prípad, že ste povinní používať toto zastarané JRE.

Náš Java je multiplatformový a beží na všetkých operačných systémoch s JVM, vrátane Microsoft Windows, Linux, macOS, Android a iOS.

Informácie o voliteľných závislostiach balíkov, ako napríklad JogAmp JOGL, Harfbuzz písma Java Advanced Imaging JAI, nájdete v dokumentácii k produktu.

Najpopulárnejšie formáty pre operácie Mail merge

5%

Prihláste sa na odber aktualizácií produktov Aspose

Získajte mesačné bulletiny a ponuky priamo do vašej poštovej schránky.

© Aspose Pty Ltd 2001-2024. Všetky práva vyhradené.