Skip to content

The definitive PDF/A validation library

License

GPL-3.0, MPL-2.0 licenses found

Licenses found

GPL-3.0
LICENSE.GPL
MPL-2.0
LICENSE.MPL
Notifications You must be signed in to change notification settings

hak223sve/veraPDF-library

Repository files navigation

veraPDF-library

Definitive PDF/A Validation

Licensing

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

CI Status

  • Build Status Travis-CI: master

  • Build Status Travis-CI: integration

  • Build Status OPF Jenkins: release-0.6

  • Build Status OPF Jenkins: integration

Getting veraPDF software

###Pre-requisites In order to use the GUI you'll need:

###veraPDF GUI ####Download release version You can download a Java based installer for the latest veraPDF GUI release from our download site. The current installation process requires Java 1.7 to be pre-installed, but we're working on a 1-click installer.

####veraPDF GUI manual We've prepared a manual for the GUI which is included in the libary project and can be downloaded from GitHub.

####Download latest development version If you want to try the latest development version you can obtain it from our development download site. Be aware that we release development snapshots regularly, often more than once a day. While we try to ensure that development builds are well tested there are no guarantees.

Building the veraPDF-library from Source

###Pre-requisites If you want to build the code from source you'll require:

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

###Building veraPDF First you'll need to obtain a version of the veraPDF-library source code. You can compile either the latest relase 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
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
git checkout integration

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

####Use Maven to compile the source Move to the downloaded project directory and call Maven install:

cd veraPDF-library
mvn clean install -P clone-test-resources

####Testing the build You can test your build by runnung the GUI application from the VeraPDF Library GUI gui sub-module.

java -jar gui/target/gui-${project.version}.jar

Where ${project.version} is the current Maven project version. This should bring up the veraPDF GUI main window if the build was successful.

About

The definitive PDF/A validation library

Resources

License

GPL-3.0, MPL-2.0 licenses found

Licenses found

GPL-3.0
LICENSE.GPL
MPL-2.0
LICENSE.MPL

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.1%
  • XSLT 2.1%
  • Other 0.8%