|Developer Tools||Office Productivity Applications
Gnostice Free PDF Reader is a free utility for viewing, printing, and converting PDF documents. As it is a Java application, the same Free PDF Reader executable can work on Windows, Linux and Mac (OS X) computer. In this article, you will learn how to install Free PDF Reader in Linux. (I have used Ubuntu 10.10 for this tutorial.)
Your Linux OS needs to have Oracle Java installed for Free PDF Reader to work. To check if you Oracle Java installed, type the following command in Terminal.
There can be three kinds of output for this command.
You can get Oracle Java from the Java.net website at
If you choose an RPM download (suitable for Red Hat, Fedora, SUSE, Mandrake and other RPM-based distros) and execute it, it will overwrite any existing Java installation.
If you would like to use Oracle Java side-by-side without disturbing your existing Java installation, then choose one of the other "tar.gz" downloads.
In Terminal, type the following command to open Nautilus with root privileges. (Nautilus is the default file manager in Ubuntu Gnome. If you are not using using some other desktop, launch its default file manager with default privileges.
gksu nautilus /opt
oracle-jreand navigate into it.
XXXXXwill vary according to the version of the JRE that you have downloaded.
Now, test the Java installation using the following command:
If you did not have any Java installation prior to this, then you can make this new Java installation available system-wide by typing the following command.
sudo ln -s /opt/oracle-jre/jreXXXXX/bin/java /usr/bin/java
This will create a link in the
usr/bin directory for your Java
executable. You will then be able to access the Java executable without
having to use the full path to the
For example, the
java -version would start working.
If you already have some other Java installation and wish to keep
the Oracle Java installation side-by-side, then do not run the
sudo ln command. Always, use the full
/opt/oracle-jre/jreXXXXX/bin/java pathname to access the
Oracle Java executable.
Get Free PDF Reader download file to your desktop. Extract the contents of the zip file to your "home" directory. This will create a directory named freepdfreader. In this directory, you will find a file named FreePDFReader.jar. This is the main executable of Free PDF Reader. Now, you can test the Free PDF Reader installation. (Replace "[HOME]" with your "home" directory name.)
java -jar /home/[HOME-DIR]/freepdfreader/FreePDFReader.jar
If you are using Oracle Java side-by-side, then you should have used the full path to the Java executable, not the previous command.
/opt/oracle-jre/jreXXXXX/bin/java -jar /home/[HOME-DIR]/freepdfreader/FreePDFReader.jar
If a Free PDF Reader window launches, then your installation is fine.
You can now create a launcher (program shortcut) with the above command
for Free PDF Reader. Please set a nice icon for the launcher, possibly from
Java applications are expected to have a very low memory footprint. This can
cause Free PDF Reader to fail when loading huge PDF documents. To enable Free
PDF Reader to load big PDF files, you need to add two extra parameters to the
java command - to increase the minimum and maximum heap size
allocated to the Java Virtual Machine.
java -jar -Xms32m -Xmx128m ~/freepdfreader/FreePDFReader.jar
|Our .NET Developer Tools|
Multi-format document-processing component suite for .NET developers.
A .NET PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, and bookmark PDF documents in .NET applications.
|Our Delphi/C++Builder developer tools|
Multi-format document-processing component suite for Delphi/C++Builder developers, covering both VCL and FireMonkey platforms.
A Delphi/C++Builder component suite for creating documents in over 20 formats and also export reports from popular Delphi reporting tools.
A Delphi/C++Builder component suite to edit, enhance, view, print, merge, split, encrypt, annotate, and bookmark PDF documents.
|Our Java developer tools|
Multi-format document-processing component suite for Java developers.
A Java PDF component suite to create, edit, view, print, reorganize, encrypt, annotate, bookmark PDF documents in Java applications.
|Our Platform-Agnostic Cloud and On-Premises APIs|
Cloud-hosted and On-Premises REST-based document-processing and document-viewing APIs
|Privacy | Legal | Feedback | Newsletter | Blog | Resellers||© 2002-2022 Gnostice Information Technologies Private Limited. All rights reserved.|