YaHP Converter (Yet another Html to Pdf converter) v1.2.9 (24/04/2007)


 YaHP is a java library which permits to convert an html document into a pdf document.


 YaHP is licensed under the LGPL (GNU).


 YaHP use a pluggable renderer system. It has currently 3 renderer, each of them carrying advantages and disadvantages.

To use the openoffice.org renderer, you must first launch openoffice in listen mode like this:

oowriter "-accept=socket,port=8100;urp;"
(with the quotes), then set the correct properties (see CSimpleConversion.java).

To use the firefox renderer, you must first download the firefox source : firefox-1.5.0.1-source.tar.bz2 at http://www.mozilla.org/ , then patch it with the files "layout.printing.nsPrintEngine.diff" and "layout.printing.nsPrintEngineH.diff", then compile it by issuing :

"./configure --prefix=/yourchoosenpath/mozilla-print/ --disable-logging --disable-tests --disable-oji --disable-view-source --disable-accessibility --disable-composer --disable-ldap --enable-canvas --disable-gnomeui --enable-application=browser --with-user-appdir=.print.mozilla --enable-system-cairo", then "make install"

Copy the sh script "fireprint" in /yourchoosenpath/mozilla-print/, modify the path inside the script, then set the correct properties (see CSimpleConversion.java). --script refer to the path /yourchoosenpath/mozilla-print/fireprint.

You also need ps2pdf installed and in the path.

 Sample pdf with pagebreaks

 Sample html with pagebreaks (use to generate the previous pdf)

 Sample pdf with listing tables with automatic row break

 Sample html with listing tables with automatic row break (use to generate the previous pdf)

 Sample pdf 1

 Sample pdf 2

 Sample pdf 3

 Sample pdf 4 (This page)

 Sample pdf 5 (javadoc)

 Sample pdf 6 (widget)

 Sample pdf 7 (Google in chinese)

 Sample pdf 8 (OpenOffice.org renderer)

 Sample pdf 9 (OpenOffice.org renderer)

 Sample pdf 10 (OpenOffice.org renderer)

 Sample pdf 11 (This page) (OpenOffice.org renderer)

 Sample pdf 12 (Google in chinese) (OpenOffice.org renderer)

 Sample pdf 13 (Firefox renderer)

 Sample pdf 14 (Firefox renderer)

 Sample pdf 15 (Firefox renderer)

 Sample pdf 16 (Firefox renderer)

 Sample pdf 17 (Google in chinese) (Firefox renderer)

 Sample pdf 18 (Firefox renderer)

 Sample pdf 19 (This page) (Firefox renderer)

 Javadoc

  

!! Download v1.2.9 (tar.gz) - 24/04/2007 !!

Changes:

 Download v1.2.8 (tar.gz) - 19/04/2007

Changes:

 Download v1.2.7 (tar.gz) - 13/04/2007

Changes:

 v1.2.6 (tar.gz) - 13/04/2007 (NUKED)

Changes:

 Download v1.2.5 (tar.gz) - 12/04/2007

Changes:

 Download v1.2.4 (tar.gz) - 11/04/2007

Changes:

 Download v1.2.3 (tar.gz) - 09/04/2007

Changes:

 Download v1.2.2 (tar.gz) - 16/03/2007

Changes:

 Download v1.2.1 (tar.gz) - 05/01/2007

Changes:

 Download v1.2 (tar.gz) - 07/12/2006

Changes:

 Download v1.1beta2 (tar.gz) - 10/08/2006

Changes:

 Download v1.0 (tar.gz) - 21/07/2006

Changes:

 Download v0.99 (tar.gz) - 05/07/2006

Changes:

  Download v0.98 (tar.gz) - 05/07/2006 (N/A)

Changes:

 Download v0.97 (tar.gz) - 23/06/2006

Changes:

 Download v0.96 (tar.gz) - 19/06/2006

Changes:

 Download v0.95 (tar.gz) - 17/06/2006

Changes:

 Download v0.94 (tar.gz) - 08/06/2006

Changes:

 Download v0.93 (tar.gz) - 15/04/2006

Changes:

 Download v0.92 (tar.gz) - 14/04/2006

Changes:

 Download v0.91 (tar.gz) - 11/04/2006

Changes:

 Download v0.90 (tar.gz) - 08/04/2006

Changes:

 Download v0.20 (tar.gz) - 07/04/2006

Changes:

 Download v0.19 (tar.gz) - 05/04/2006

Changes:

 Download v0.18 (tar.gz) - 02/04/2006

Changes:

 Download v0.17 (tar.gz) - 30/03/2006

Changes:

 Download v0.16 (tar.gz) - 24/03/2006

Changes:

 Download v0.15 (tar.gz) - 23/03/2006

Changes:

 Download v0.14 (tar.gz) - 20/03/2006

Changes:

 Download v0.13 (tar.gz) - 17/03/2006

Changes:

 Download v0.12 (tar.gz) - 16/11/2005

Changes:

 Download v0.11 (tar.gz) - 07/11/2005

Changes:

 Download v0.10 (tar.gz) - 02/11/2005

Changes:

 Download v0.9 (tar.gz) - 28/10/2005

Changes:

 Download v0.8 (tar.gz) - 26/10/2005

Changes:

 Download v0.7 (tar.gz) - 23/10/2005

Changes:

 Download v0.6 (tar.gz) - 24/09/2005

Changes:

 Download v0.5 (tar.gz) - 23/09/2005 (modified, first 0.5 has still buttons display problem, consider the first 0.5 as nuked ;)

Changes:

 Download v0.4 (tar.gz) - 22/09/2005

Changes:

 Download v0.3 (tar.gz) - 21/09/2005

Changes:

 Download v0.2 (tar.gz)

Changes:

 Download v0.1 (tar.gz)


 Contact : quentin.anciaux@advalvas.be