Java

java logo
Carbone logo

Generate PDF, reports and documents in Java with Carbone

Read Java SDK docs

Stop writing code to create your documents

Don't spend your precious development time designing or formatting your documents.

With Carbone, you use our Java SDK only to set up the logic and send the data, while all the document presentation and layout is done using a docx, xlsx, pptx, odt, ods, odp, idml, html ... template. So, all you need to create them is to use widely-used tools (Word, Excel, Powerpoint, Libreoffice, Google docs,...).

You don't need a developer to maintain these documents - you can delegate this task 🎉.

It's a generic solution for generating PDF, but also other formats (docx, xlsx, png, ...), integrating all types of data :

  • Text
  • Loop
  • Image
  • Barcode/QRcode
  • Charts, ...

Create your first template

Stop writing code to create your documents illustration

Use a robust, future-proof library

When you use Carbone, you're using highly reliable, robust, state-of-the-art technology.

No need to integrate complex libraries like Apache PDFBox, iText, PDF Clown, BFO, PJX, PDFjet, jPOD or ICEpdf.

No need to adapt your JSON data. Your reports are built with your current data with only few code lines !

Carbone is the most efficient document generator for your Java applications.

Start implementing Carbone

Use a robust, future-proof library illustration

Performance

Generating a PDF of a few dozen pages takes no more than 250ms.

Creating a DOCX takes less than 10ms.

Scalability

Our Cloud service supports your high-volume document creation needs.

We generate several million PDF files a month.

Security

Carbone is designed to meet the most stringent security requirements. The service is hosted in Europe and complies with GDPR.

For even more demanding requirements, an on premise solution is available.

Why is Carbone the solution you're looking for?

  • Carbone is a micro-service, easy to deploy and scalable
  • Use data from your existing API. In the View-Model, the view must not influence the Data layer schema
  • One tool for all file format, even HTML

See all supported features/formats

Why is Carbone the solution you're looking for? illustration

Trusted by 600+ paid customers in 40+ countries

Finance
Healthcare
Public
Retail
Industries
Energy
Software
Telecom
1dior.png
22thales.png
23younited.png
2danfoss.png
3cma-cgm.png
3illumina.svg
4KparK.png
6scalingo.png
7defense.png
8bmw.png
8telus.png
bestseller.png
flagship_bioscience.png
insly.png
ninox.png
sodexo.png