Releases: pdf2htmlEX/pdf2htmlEX
v0.18.8.rc1
This is the most recent release of the pdf2htmlEX project.
-
It adds support for Poppler version 0.89.0 as well as FontForge version 20200314.
-
It also adds the
--turn-off-ligaturescommand line switch to explicitly tell browsers not to use ligatures. This can be useful if an embedded font does not include ligatures.
We release five types of objects:
You can click on any of the above links to find more information on how to
download and use each type of release object.
Finally, the various *.txt and buildInfo-*.sh files have well known
(unchanging) names which can be used by automatic scripts to identify the
current full names of the corresponding binary artifacts.
For information on how to use pdf2htmlEX have a look at our
Wiki
Latest release
This is the most recent release of the pdf2htmlEX project.
It adds support for Poppler version 0.89.0 as well as FontForge version
20200314.
This release candidate also adds build scripts for any DNF based
distribution such as Fedora.
We release five types of objects:
You can click on any of the above links to find more information on how to
download and use each type of release object.
Finally, the various *.txt and buildInfo-*.sh files have well known
(unchanging) names which can be used by automatic scripts to identify the
current full names of the corresponding binary artifacts.
For information on how to use pdf2htmlEX have a look at our
Wiki
v0.18.7-poppler-0.81.0
This release updates pdf2htmlEX to work with poppler-0.81.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.81.0 you must install a working version of poppler-0.81.0 yourself. Typically this will be by compiling poppler-0.81.0 from sources.
Install using APT
- Install poppler-0.81.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.7-1.git20190927rb69b8-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.6-poppler-0.80.0
This release updates pdf2htmlEX to work with poppler-0.80.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.80.0 you must install a working version of poppler-0.80.0 yourself. Typically this will be by compiling poppler-0.80.0 from sources.
Install using APT
- Install poppler-0.80.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.6-1.git20190927r583b1-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.5-poppler-0.79.0
This release updates pdf2htmlEX to work with poppler-0.79.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.79.0 you must install a working version of poppler-0.79.0 yourself. Typically this will be by compiling poppler-0.79.0 from sources.
Install using APT
- Install poppler-0.79.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.5-1.git20190927rdb4cc-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.4-poppler-0.78.0
This release updates pdf2htmlEX to work with poppler-0.78.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.78.0 you must install a working version of poppler-0.78.0 yourself. Typically this will be by compiling poppler-0.78.0 from sources.
Install using APT
- Install poppler-0.78.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.4-1.git20190927r34bac-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.3-poppler-0.77.0
This release updates pdf2htmlEX to work with poppler-0.77.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.77.0 you must install a working version of poppler-0.77.0 yourself. Typically this will be by compiling poppler-0.77.0 from sources.
Install using APT
- Install poppler-0.77.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.3-1.git20190926r7ed19-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.2-poppler-0.76.0
This release updates pdf2htmlEX to work with poppler-0.76.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.76.0 you must install a working version of poppler-0.76.0 yourself. Typically this will be by compiling poppler-0.76.0 from sources.
Install using APT
- Install poppler-0.76.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.2-1.git20190926ra37f7-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.1-poppler-0.75.0
This release updates pdf2htmlEX to work with poppler-0.75.0. (It has been developed and tested on Ubuntu 19.04).
Since there is no Ubuntu/Debian package which corresponds to poppler-0.75.0 you must install a working version of poppler-0.75.0 yourself. Typically this will be by compiling poppler-0.75.0 from sources.
Install using APT
- Install poppler-0.75.0
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.1-1git20190926r11e2a-0ubuntu1disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
libpoppler-private-dev
pkg-config
cmake
make
gcc (or clang)
g++
libcairo-dev
libspiro-dev
libpng-dev
libjpeg-dev
libpoppler-dev
libpango1.0-dev
libfontforge-dev
poppler-data
openjdk-8-jre-headless (required for minimization of javascript)
v0.18.0-poppler-0.74.0-ubuntu-19.04
This release updates pdf2htmlEX to work with poppler-0.74.0 (as installed from the Ubuntu 19.04 package).
Install with APT
- Download the deb distribution file listed below
- Ensure your apt package information is up to date using:
sudo apt update - Install using:
sudo apt install ./pdf2htmlex_0.18.0-1.git20190924r37921-0ubuntu1.disco1_amd64.deb
Install from source
Since pdf2htmlEX is no longer packaged by Debian (and hence by any of Debian's derivatives), you will need to compile pdf2htmlEX yourself.
You can do this by downloading a copy of this repository and in the resulting pdf2htmlEX directory, typing the command:
./dobuild
If this is successful then you can install it for system wide use by typing the command:
./doinstall
Note that you will require sudo privileges to do the system wide install.
To have a successful build you will require the following packages:
- libpoppler-private-dev
- pkg-config
- cmake
- make
- gcc (or clang)
- g++
- libcairo-dev
- libspiro-dev
- libpng-dev
- libjpeg-dev
- libpoppler-dev
- libpango1.0-dev
- libfontforge-dev
- poppler-data
- openjdk-8-jre-headless (required for minimization of javascript)