Xpdf is a viewer for Adobe's free Portable Document Format (PDF) which is both fast and small and comes with some useful command-line utilities.
Download (HTTP): http://gd.tuwien.ac.at/publishing/xpdf/xpdf-2.02pl1.tar.gz
Download (FTP): ftp://sunsite.lanet.lv/pub/unix/Slackware-9.0/source/xap/xpdf/xpdf-2.02pl1.tar.gz
Download size: 472 KB
Estimated Disk space required: 20.4 MB
Estimated build time: 0.35 SBU
Installed fonts: AFPL Ghostscript-8.11, FreeType-2.1.5, t1lib and TrueType
Install Xpdf by running the following commands:
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man \ --with-freetype2-includes=/usr/include/freetype2 \ --with-freetype2-library=/usr/lib \ --with-appdef-dir=/usr/X11R6/lib/X11/app-defaults/ && make && make install |
--enable-a4-paper: This switch must be added to set DIN A4 as the standard paper format.
In the etc directory you will find a sample xpdfrc that can be either copied to ~/.xpdfrc or taken as example to write your own configuration file.
# Example .xpdfrc displayFontT1 Times-Roman /usr/share/ghostscript/fonts/n021003l.pfb displayFontT1 Times-Italic /usr/share/ghostscript/fonts/n021023l.pfb displayFontT1 Times-Bold /usr/share/ghostscript/fonts/n021004l.pfb displayFontT1 Times-BoldItalic /usr/share/ghostscript/fonts/n021024l.pfb displayFontT1 Helvetica /usr/share/ghostscript/fonts/n019003l.pfb displayFontT1 Helvetica-Oblique /usr/share/ghostscript/fonts/n019023l.pfb displayFontT1 Helvetica-Bold /usr/share/ghostscript/fonts/n019004l.pfb displayFontT1 Helvetica-BoldOblique /usr/share/ghostscript/fonts/n019024l.pfb displayFontT1 Courier /usr/share/ghostscript/fonts/n022003l.pfb displayFontT1 Courier-Oblique /usr/share/ghostscript/fonts/n022023l.pfb displayFontT1 Courier-Bold /usr/share/ghostscript/fonts/n022004l.pfb displayFontT1 Courier-BoldOblique /usr/share/ghostscript/fonts/n022024l.pfb displayFontT1 Symbol /usr/share/ghostscript/fonts/s050000l.pfb displayFontT1 ZapfDingbats /usr/share/ghostscript/fonts/d050000l.pfb fontDir /usr/X11R6/lib/X11/fonts/truetype psFile "|lpr" psPaperSize letter textEOL unix t1libControl low freetypeControl low urlCommand "links -g %s" |
The Xpdf package contains xpdf, pdftops, pdftotext, pdftopbm.
xpdf displays files in PDF.
pdftops converts PDF files to PostScript (PS) format.
pdftotext parses ASCII text from PDF files.
pdftopbm converts PDF files to PBM (Portable BitMap) format.