Tento návod popisuje, jak provést hromadnou korespondenci v MS Word pomocí Java. Poskytuje podrobnosti o nastavení vývojového prostředí, seznam kroků a ukázkový kód demonstrující jak provést hromadnou korespondenci v Wordu pomocí Java. Všechny požadované údaje jsou v kódu vygenerovány tak, aby mohl být proveden bez chybějících zdrojů.
Kroky k vytvoření hromadné korespondence ve Wordu s Java
- Nastavte prostředí pro použití Aspose.Words for Java k vytvoření hromadné korespondence
- Vytvořte šablonu Word dokumentu jako objekt Document pomocí třídy DocumentBuilder
- Přidejte všechna pole do šablony pomocí metody insertField()
- Vytvořte vstupní XML soubor podle polí v šabloně Word dokumentu
- Načtěte šablonu Word dokumentu do objektu Document
- Zavolejte metodu getMailMerge().execute() ve třídě Document pro vygenerování výstupního Word souboru
- Uložte výstupní Word soubor
Výše uvedené kroky popisují jak provést hromadnou korespondenci ve Wordu s Java. Můžete vytvořit nový šablonový Word dokument s poli nebo načíst existující šablonu do objektu Document a načíst XML soubor do objektu DataSet. Nakonec zavolejte metodu getMailMerge().execute(), předejte vybranou tabulku a uložte výstupní soubor.
Kód pro vytvoření hromadné korespondence v MS Word s Java
Tento kód vykonává všechny kroky hromadné korespondence v MS Word s Java. Třída DocumentBuilder obsahuje řadu metod a vlastností, které lze nastavit pro přizpůsobení šablony a formátování zprávy. Tento kód vygeneruje samostatnou stránku ve výstupním Word souboru pro každý záznam v tabulce.
Tento článek nás naučil jak použít hromadnou korespondenci ve Wordu s Java. Chcete-li nastavit styly tabulek v existujícím souboru, přečtěte si článek Design tabulek ve Wordu s Java.