/veraPDF-library

Industry supported, open source PDF/A validation library

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

veraPDF-library

Industry Supported PDF/A and PDF/UA Validation

Build Status Maven Central CodeCov Coverage Codacy Badge

GitHub issues GitHub issues GitHub issues GitHub issues

Licensing

The veraPDF PDF/A Validation Library is dual-licensed, see:

Documentation

See the veraPDF documentation site.

Quick Start

Pre-requisites

In order to build the library you'll need:

Life will be easier if you also use Git to obtain and manage the source.

Building veraPDF

First you'll need to obtain a version of the veraPDF-library source code. You can compile either the latest release version or the latest development source.

Downloading the latest release source

Use Git to clone the repository and ensure that the master branch is checked out:

git clone https://github.com/veraPDF/veraPDF-library
cd veraPDF-library
git checkout master

or download the latest tar archive or zip archive from GitHub.

Downloading the latest development source

Use Git to clone the repository and ensure that the integration branch is checked out:

git clone https://github.com/veraPDF/veraPDF-library
cd veraPDF-library
git checkout integration

or download the latest tar archive or zip archive from GitHub.

Use Maven to compile the source

Call Maven install:

mvn clean install