Quando se trata de geração de palavras em Java, a primeira reação pode ser POI, mas hoje recomendo uma "roda" wordGo super fácil de usar
Seu método de escrita semelhante ao CSS permite que você comece rapidamente, não requer modelos e não depende de nenhum componente de escritório de terceiros.
A geração tradicional de palavras em Java geralmente requer a criação manual de um arquivo de modelo e sua importação. Se você não deseja criar modelos e deseja usar menos código, é uma boa ideia escolher o Word GO~~
Instalar
Importar pacotes jar manualmente
- Importação IDEA: Clique em Arquivo-Estrutura do Projeto; em seguida encontre Módulos à esquerda e clique nele; por fim clique no sinal + verde à direita, selecione JARs ou diretórios e selecione o pacote jar a ser importado.
- Importação do Eclipse: clique com o botão direito em "Projeto" → selecione Propriedades, selecione Java Build Path na lista no lado esquerdo da caixa de diálogo pop-up
importação de armazém central maven
<dependency>
<groupId>com.github.qrpcode</groupId>
<artifactId>wordgo</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
É perfeitamente compatível com programas de desktop domésticos e vem com uma grande quantidade de estilos, como tabelas, e vem com 105 modelos iguais ao Microsoft Office!
usar
Vamos, depois de importar o pacote jar, vamos primeiro criar um “Hello World”
WordGo wordGo = new WordGo();
//新建一个word
wordGo.add("Hello World", "font-size: 15; color: #FF0000");
//填充数据可以查看对应功能说明
wordGo.create("C:\\demo.docx");
//最后生成即可,参数是生成目录,必须带文件名且以.docx结尾
Sim, é muito semelhante ao método de escrita CSS e é fácil de começar ~~
Para métodos de escrita mais detalhados, você pode visualizar a documentação oficial: https://github.com/qrpcode/wordgo