PDF signing software written in Java. It supports visible signatures, timestamping, certificate verification and many other cool features
Permalink
Failed to load latest commit information.
.settings version 1.6.3 - support for javax.net.ssl.trustStore Apr 19, 2018
conf TSA hash algorithm supported as a program option; version 1.6.0 Jun 30, 2014
doc Chapter about using hardware tokens was added to JSignPdf guide. Sep 12, 2018
images Initial commit Feb 8, 2008
jsignpdf-itxt Remove a deprecated call that's no longer available in BouncyCastle Jan 24, 2018
lib-build fixes for 1.3.9 Aug 11, 2012
lib BouncyCastle update 1.49 Dec 12, 2017
licenses DejaVuSans font used for the visible signatures. The license. Apr 14, 2012
nbproject TSA hash algorithm supported as a program option; version 1.6.0 Jun 30, 2014
plugin fix OOo plugin toolbar naming Aug 3, 2011
res version 1.6.4 - support for external crypto providers and https://git… Sep 9, 2018
src/net/sf/jsignpdf version 1.6.4 - support for external crypto providers and https://git… Sep 9, 2018
src_test/net/sf/jsignpdf v 1.0.2 Jul 12, 2010
testdata v 1.0.2 Jul 12, 2010
unsorted Version 1.6.4; upgrade JRE on Windows Sep 10, 2018
.classpath BouncyCastle update 1.49 Dec 12, 2017
.gitignore version 1.6.4 - support for external crypto providers and https://git… Sep 9, 2018
.project HEAD continues after 1.0.1 Jun 27, 2010
JSignPdf.iss jre update Mar 13, 2011
README.md Fix release steps in the README Jan 24, 2018
build.properties Version 1.6.4; upgrade JRE on Windows Sep 10, 2018
build.xml jsignpdf-itxt moved under the JSignPdf project Jun 24, 2014
properties.xml fixes for 1.3.9 Aug 11, 2012
sample.properties v 1.0.2 Jul 12, 2010

README.md

JSignPDF

Project home-page: jsignpdf.sourceforge.net

JSignPdf is a Java application which adds digital signatures to PDF documents. It can be used as a standalone application or as an Add-On in OpenOffice.org. The application uses the jsignpdf-itxt library for PDF manipulations (based on iText library in version 2.1.7 with LGPL/MPL license). JSignPdf is open-source software and can be freely used in both private and business sectors.

Build/Release process

  • install genisoimage
  • install InnoSetup installer (use wine) in version 5.4.x (http://files.jrsoftware.org/is/5/)
    • check if unsorted/iscc script contains correct path
  • update files in docs:
    • ChangeLog.txt
    • ReleaseNotes.txt
    • JSignPdf.odt (version field)
  • update build.properties
  • build the jsignpdf (the jsignpdf-itxt is built automatically)
ant clean all

The result bits are located in the Output directory.