Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
X

xdocreport

> 编程语言
Open source

XDocReport means XML Document reporting. It's Java API to merge XML document created with MS Office (docx) or OpenOffice (odt), LibreOffice (odt) with a Java mo

1.3K stars0 likes1 views
WebsiteGitHub

About

XDocReport means XML Document reporting. It's Java API to merge XML document created with MS Office (docx) or OpenOffice (odt), LibreOffice (odt) with a Java mo

XDocReport

XDocReport means XML Document reporting. It's Java API to merge XML document created with MS Office (docx) or OpenOffice (odt), LibreOffice (odt) with a Java model to generate report and convert it if you need to another format (PDF, XHTML...).

Please read Getting Started

Samples & Demo

You can test our online demo :

  • http://mytomcatapp-opensagres.rhcloud.com/demo-webapp/ a Web Application which uses XDocReport to generate report.
  • http://mytomcatapp-opensagres.rhcloud.com/rest-service-reporting/ a Web Application which uses REST Service to generate report.
  • http://mytomcatapp-opensagres.rhcloud.com/rest-service-converter/ a Web Application which uses REST Service to convert docx, odt to pdf, xhtml.

You can find source code of thoses demo at https://github.com/opensagres/xdocreport.samples

License

XDocReport code is license under MIT license but the samples are licensed under LGPL license, this is why.

XDocReport Core

Because we love to share our code, we prefer a very weak license. That's why we choose MIT License for our core modules.

MIT License is called a weak license which allow redistribution and modification (Although we appreciate contributions).

Issue with iText based PDF converter

iText is a very powerful Java library for creating PDF. Our iText based converter is by far the best PDF converter that we provide. iText 2.1.7 comes with a LGPL license which is not compliant with our MIT License.

Thus, people that would use and redistribute xdocreport with iText based converter will have to comply with the LGPL license. This is exactly what we do with our XDocReport Samples.

Which are licensed under LGPL license and not the MIT License.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言