1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qiruipeng-WordGo

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

官网 wordgo.cc

去年的项目突然变得这么火,才发现

下个月(5月)将更新代码,支持更加复杂的功能,

当前版本表格合并有bug,可能会越界,是在抱歉

感谢支持!

Word GO

WordGO - 让Java生成word文档更容易

项目背景

传统的Java生成word通常需要先手动创建模板文件,之后导入。如果不希望创建模板,还想少些点代码,选Word GO是个好主意~~

安装

手动导入jar包

  • IDEA导入:点击File-Project Structure;然后在左侧找到Modules并点击;最后在右侧点击绿色的+号,选择JARs or directories选取要导入的jar包即可。
  • Eclipse导入:右击“项目”→选择Properties,在弹出的对话框左侧列表中选择Java Build Path

maven中央仓库导入

<dependency>
 <groupId>com.github.qrpcode</groupId>
 <artifactId>wordgo</artifactId>
 <version>1.0-SNAPSHOT</version>
</dependency>

环境依赖和兼容性

只要能运行java这个就能用,他不依赖于任何第三方Office应用

兼容性请看表:

我的兼容性

使用

来,导入了jar包,我们先来创建一个“Hello World”

WordGo wordGo = new WordGo();
//新建一个word
wordGo.add("Hello World", "font-size: 15; color: #FF0000");
//填充数据可以查看对应功能说明
wordGo.create("C:\\demo.docx");
//最后生成即可,参数是生成目录,必须带文件名且以.docx结尾

是的,它和Css写法很类似,很容易上手~~

代码支持JDK1.5 +(含)

对应功能说明(10分钟就能学会)

👉 WordGO 构造和生成文件

👉 设置文档属性信息

👉 设置纸张大小和边距

👉 文字、换页有关操作

👉 创建、填充、添加表格有关操作

👉 图片有关操作

👉 页眉页脚有关操作

主要项目负责人

@qrpcode

参与

没错,我也觉得我代码写的 有点 (十分) 乱

来帮帮我吧,Fork 之后 pull request 一下就可以啦~

开源协议

Apache-2.0 License

(也就是说他是可以商用的,详细看协议吧~~)

💖 如果觉得有用记得点 Star⭐

PS:欢迎下载试用,如果需要应用于商业项目中请务必先提前测试所有有可能试用的功能,以免出现生成偏差

发现bug随时留言即可!

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/qiruipeng-WordGo.git
git@api.gitlife.ru:oschina-mirror/qiruipeng-WordGo.git
oschina-mirror
qiruipeng-WordGo
qiruipeng-WordGo
master