Mail merge za Word ili PDF dokumente u Java

Java biblioteka velike brzine za spajanje predložaka dokumenata i korisničkih podataka u datoteke različitih formata

Naše rješenje nudi moćan platformski neovisan API. Koristite naš API za dokumente Mail merge za razvoj softvera visoke razine za Java platformu. Ovo je moćno softversko rješenje za spajanje predložaka u Word i PDF formatima i podataka iz prilagođenih izvora podataka i daljnji izvoz rezultata u DOCX, PDF, HTML i druge popularne formate pomoću Java.

Pogledajte isječak koda

Mail merge pomoću Java

S našim rješenjem Java možete kreirati dokumente, personalizirane za svakog primatelja, koristeći značajku Mail merge u Java. Da biste to učinili, samo upotrijebite predložak Mail merge i podatke iz izvora podataka o klijentima.

Predložak spajanja je dokument s poljima spajanja – posebnim poljima u koja želite da se umetnu personalizirani podaci iz vašeg izvora podataka. Kao predložak spajanja koristite PDF ili Word dokument u DOC ili DOCX formatu s posebnim poljima za spajanje.

Izvor podataka je pohrana podataka iz koje se podaci izvlače tijekom operacije Mail merge radi personalizacije vaših dokumenata.

Generirajte izvješća

Također možete izraditi izvješća pomoću operacije Mail merge. Samo stvorite predložak Mail merge s poljima spajanja koja će se koristiti za generiranje izvješća i odaberite izvor podataka. Možete čak generirati izvješća iz Excelovih podataka ako ih tamo prikupite. Dakle, vidite kako je lako generirati izvješća u Java.

Pokušajte koristiti Mail merge u Java

Sljedeći primjer pokazuje kako izvesti operaciju Mail merge u Java. Da biste to potvrdili, učitajte predložak dokumenta s poljima za spajanje i ispunite ta polja putem našeg sučelja. Nakon pokretanja koda, preuzmite rezultat Mail merge u prikladnom formatu kao što je DOCX ili PDF, generiran u Java.

Na primjer, možete izvesti operaciju Mail merge s Word datotekama dokumenata kao što su DOC ili DOCX i spremiti izlaz u PDF:

Izvrši operaciju Mail merge u Java
Prenesite predložak Mail merge
Pokreni kôd
Odaberite ciljni format s popisa
// 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>
Kopirati
// 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')
Kopirati
// 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>
Kopirati
// 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"
Kopirati
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");
Pokreni kôd

Kako koristiti Mail merge u Word ili PDF dokumentima

  1. Instalirajte Aspose.Words for Java.
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom Java projektu.
  3. Izradite predložak spajanja s poljima za spajanje.
  4. Otvorite datoteku predloška u Java.
  5. Pozovite metodu execute(), prosljeđujući tamo polja spajanja i njihove vrijednosti.
  6. Pozovite metodu Save(), proslijeđujući naziv izlazne datoteke s potrebnim nastavkom.
  7. Dobijte rezultat operacije Mail merge kao zasebnu datoteku.

Java knjižnica za korištenje spajanja pošte

Naše Java pakete pohranjujemo u Maven repozitoriju. 'Aspose.Words za Java' je uobičajena JAR datoteka koja sadrži bajt-kod. Slijedite upute korak-po-korak o tome kako ga instalirati u svoje Java razvojno okruženje.

Zahtjevi sustava

Podržane su Java SE 7 i novije Java Također nudimo zaseban paket za Java SE 6 u slučaju da ste dužni koristiti ovaj zastarjeli JRE.

Naš Java paket je cross-platform i radi na svim operativnim sustavima s JVM a, uključujući Microsoft Windows, Linux, macOS, Android i iOS.

Za informacije o neobaveznim ovisnostima o paketima, kao što su JogAmp JOGL, Harfbuzz mehanizam fontova, Java Advanced Imaging JAI, pogledajte Dokumentaciju proizvoda.

Najpopularniji formati za operacije Mail merge

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.