Installing iText 7 pdfInvoice for Java developers

Thank you for your interest in our pdf tool for invoice add-on - pdfInvoice , we hope you will enjoy using our product and share your experiences with us and the iText community. We will walk you through the installation process, from downloading iText 7 pdfInvoice to adding the dependency to your Java building tool.

Finally, if you would require extra help please have a look at our FAQs or the community discussion at StackOverflow. If you are interested in getting support of our in-house developers and/or a license key for commercial iText products, you will need to acquire a commercial license.

Before you install

  • If you want to use pdfInvoice for non-commercial purposes, make sure you have read and agreed upon the AGPL license. All downloads we offer open-sourcce come with the AGPL license model.
  • Make sure you have purchased a commercial license of iText 7 Core and pdfInvoice - if for commercial purposes. All downloads we offer closed-source come with our commercial license model.
  • For closed-source pdfInvoice installation , download and install the proper license key library, you can find the installation guide here.
  • Download the modules (.jar) of iText 7 Core/Community and pdfInvoice (ZIP files) from Maven Central: https://mvnrepository.com/artifact/com.itextpdf or the iText Artifactory Server https://repo.itextsupport.com/releases
  • Install iText 7 Core or Community, you can find the installation guide here.
  • Important remark: in the installation guide we use Maven as building tool for Java.

Installation

Using the Central Repository iText 7

pdfInvoice is available via Maven on The Central repository. Simply add iText 7 pdfInvoice as a dependency to your pom.xml:

<properties>
       <itext.version>RELEASE</itext.version>
</properties>
<dependencies>
  <!-- pdfInvoice -->
  <dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>zugferd</artifactId>
    <version>${itext.pfdinvoice.version}</version>
  </dependency>
</dependencies>

Using the iText Artifactory Server

iText 7 pdfInvoice is also available on the iText Artifactory server. Here you can also find the license key library, and pdfInvoice add-on - you require an additional license key if you want to use pdfInvoice closed-source (commercial purposes).

You can add this server as an additional Maven repository in the repositories section of your pom.xml or settings.xml, as described in the Maven documentation. Maven will then automatically query this repository for the add-on .jar files.

You can also browse the iText Artifactory server and download jars manually.

1. Add repository to .pom project file
<!-- All add-ons and iText 7 core-->
<repositories>
  <repository>
    <id>itext</id>
    <name>iText Repository - releases</name>
    <url>https://repo.itextsupport.com/releases</url>
  </repository>
</repositories>
	
2. Add the pdfInvoice dependency to .pom project file:
<properties>
       <itext.version>RELEASE</itext.version>
  </properties>
<dependencies>
  <!-- pdfInvoice -->
  <dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>zugferd</artifactId>
    <version>${itext.pfdinvoice.version}</version>
  </dependency>
</dependencies>

iText 7 pdfInvoice Java on GitHub

The source code is available on GitHub.

You can download the modules (.jar) of iText 7 pdfInvoice in ZIP files from Maven Central: pdfInvoice.

Compatibility Matrix

Use our easy compatibility matrix tool to find more information about the compatibility between your current iText Core/Community version and our add-ons and 3rd-party standalone applications

Add-ons 7.1.5

iText 7 Core

7.1.5

iText 7 Community

7.1.5

pdf2Data

2.0.0 - 2.1.2

pdfHTML

2.1.2

pdfDebug

2.0.1

More add-ons 7.1.5

pdfSweep

2.0.3

pdfXFA

2.0.1

pdfCalligraph

2.0.3

pdfOCR+

/

pdfSearch

/

Contact

Still have questions? 

We're happy to answer your questions. Reach out to us and we'll get back to you shortly.

Contact us
Stay updated

Join 11,000+ subscribers and become an iText PDF expert by staying up to date with our new products, updates, tips, technical solutions and happenings.

Subscribe Now