Maven Repository

All QR Invoice Library artifacts are published in the Central Repository.

Maven Dependencies

The QR Invoice Library uses OpenPDF for creating PDFs. If you have a valid iText5 License and don’t want extra dependencies on OpenPDF, you can choose QR Invoice Library to use iText5.

QR Invoice Library with OpenPDF (default)

<dependencies>
    <dependency>
        <groupId>ch.codeblock.qrinvoice.core</groupId>
        <artifactId>qrinvoice-core</artifactId>
        <version>1.0</version>
    </dependency>
    <dependency>
        <groupId>ch.codeblock.qrinvoice.openpdf</groupId>
        <artifactId>qrinvoice-openpdf</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>

QR Invoice Library with iText5 (requires additional licensing)

<dependencies>
    <dependency>
        <groupId>ch.codeblock.qrinvoice.core</groupId>
        <artifactId>qrinvoice-core</artifactId>
        <version>1.0</version>
    </dependency>
    <dependency>
        <groupId>ch.codeblock.qrinvoice.itext5</groupId>
        <artifactId>qrinvoice-itext5</artifactId>
        <version>1.0</version>
    </dependency>
</dependencies>

Sources Jars

Make sure to download the sources jar along with the dependencies.