Tiny RML2PDF is a component of the Open Report project. It can be used with the
Tiny Reporting Server to have a complete solution to render PDF file on the
fly.
QPDF is a program that can be used to linearize (web-optimize),
encrypt (password-protect), decrypt, and inspect PDF files from the
command-line. It does these and other structural, content-preserving
transformations on PDF files, reading a PDF file as input and
creating a new one as output. It also provides many useful
capabilities to developers of PDF-producing software or for people
who just want to look at the innards of a PDF file to learn more
about how they work.
QPDF understands PDF files that use compressed object streams
(supported by newer PDF applications) and can convert such files into
those that can be read with older viewers. It can also be used for
checking PDF files for structural errors, inspecting stream contents,
or extracting objects from PDF files. QPDF is not PDF content
creation or viewing software -- it does not have the capability to
create PDF files from scratch or to display PDF files.
rtf2latex2e is a program that translates RTF (rich text format) files into
LaTeX files. It translates text formatting, tables, figures, and equations.
The resulting LaTeX files are quite readable and suitable for editing.
Firmware and binary drivers for some HPLIP supported printers.
Small utility designed to regenerate the GNU info page indexes
Libmspub is library providing ability to interpret and import Microsoft
Publisher content into various applications.
The rprint utility establishes a bidirectional raw TCP connection
to a network printer, usually on port 9100. In case of PostScript(TM)
printers, rprint may be directed to query the printer for accounting
and printer status information.
Although rprint can be used interactively, too, it is normally be
invoked by an lpd input filter program.
A simple library to read Adobe Font Metrics files and use the data conveniently
color-tools is a Ruby library to provide RGB, CMYK, and other colourspace
support to applications that require it. It also provides 152 named RGB
colours. It offers 152 named RGB colours (184 with spelling variations)
that are commonly supported and used in HTML, SVG, and X11 applications.
A technique for generating a monochromatic contrasting palette is also
included.
The capabilities of the Color library are limited to pure mathematical
manipulation of the colours based on colour theory without reference to colour
profiles (such as sRGB or Adobe RGB). For most purposes, when working with the
RGB and HSL colours, this won't matter. However, some colour models (like CIE
L*a*b*) are not supported because Color does not yet support colour profiles,
giving no meaningful way to convert colours in absolute colour spaces (like
L*a*b*, XYZ) to non-absolute colour spaces (like RGB).