AminetAminet
Search:
85628 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

driver/print/PDFPrinter.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Printer driver that writes PDF files
Author: marcus.gerards at googlemail.com (Marcus Gerards)
Uploader:marcus gerards googlemail com (Marcus Gerards)
Type:driver/print
Version:1.3
Architecture:m68k-amigaos >= 1.3
Date:2026-09-28
Requires:AmigaOS 1.3 or newer. Prefs editors for 1.3 and 3.2 included.
Replaces:driver/print/PDFPrinter.lha
Distribution:NoCD
Download:driver/print/PDFPrinter.lha - View contents
Readme:driver/print/PDFPrinter.readme
Downloads:536

PDFPrinter 1.3  --  23.9.2026


WHAT IT IS

PDFPrinter is an AmigaOS printer driver that does not drive a printer.
Instead of sending a job to a port, it captures the job and writes a PDF
file. Any application that can print -- a text editor, a database, a paint
program's graphic dump -- can therefore produce a PDF, on any Amiga, with
no printer attached and nothing connected to the parallel or serial port.

Select PDF in Prefs/Printer like any other driver and print as usual. The
finished .pdf appears in the output drawer you choose.

  Text jobs      become real, selectable PDF text in the base-14 fonts
                 (Courier, Times or Helvetica), not a picture of text.
                 Bold, italic and underline survive the trip.

  Accented and   a print job says nothing about which character set its
  national       bytes are in, so you tell the driver: Latin-1 (the
  letters        Amiga default), AmigaPL, ISO-8859-2 or Windows-1250.
                 The text still copies and searches correctly.

  Graphic dumps  become an embedded image at its true physical size on
                 the page -- black & white, greyscale or full colour.

The PDF is a standard 1.4 file. Images are optionally compressed with the
RunLengthDecode or FlateDecode filters, so the result opens in any PDF
reader on any platform without extra fonts or plugins.

A viewer comes with it. ShowPDF reads the documents this driver writes --
and only those -- on a plain 68000 under Workbench 1.3, so a machine with
no other way to open a PDF still has one. The installer asks before
copying it, and the driver neither needs nor uses it.


WHAT YOU NEED

The driver itself runs on Kickstart/AmigaOS 1.3 (V34) and up, for both text
and graphics. It needs nothing but DEVS:Printers and enough RAM for the job.

Colour depth is the one thing the OS version changes: the driver asks for
8-bit colour guns, which only a V44+ printer.device provides -- AmigaOS
3.5, 3.9, 3.1.4 and 3.2. On anything older the device hands over 4-bit
guns and gradients come out in coarser steps. Black & white output is
unaffected either way.

Colour and greyscale at high densities need contiguous RAM for the page
image. The driver caps the resolution to the memory actually available, so
even a 4 MB machine renders a full page rather than failing.

The ReAction preferences editor needs AmigaOS 3.2 and its ReAction classes.
An older ReAction or ClassAct may work but is not officially supported. On
1.3 a small bare-Intuition editor, PDFPrefs13, does the same job. Neither
editor is required: the driver ships with sensible built-in defaults.


WHAT IS IN THE ARCHIVE

  OS3.x/   Installer script, the driver, the ReAction preferences editor,
           the ShowPDF viewer, the AmigaGuide manual, German and Italian
           catalogs, and a choice of icons (classic or GlowIcons).
  OS1.3/   AmigaDOS install script, the driver, PDFPrefs13, the ShowPDF
           viewer, plain-text documentation, and a ready-made install
           floppy image (.adf).

The driver is supplied as one build per processor family: four in the OS3.x
drawer (68000, 68020, 68040 and 68060) and three in the OS1.3 drawer, since
a 68060 does not run Kickstart 1.3. From the 68020 up the driver runs about
a third faster, because its compression leans on the 32-bit multiply and
divide instructions the 68000 does not have.

Documentation is included in English and German, as an AmigaGuide manual for
2.x/3.x and as plain text for 1.3.


INSTALLATION

AmigaOS 2.x/3.x  --  double-click the Install icon in the OS3.x drawer.
Kickstart 1.3    --  the Commodore Installer needs 2.0+, so open the OS1.3
                     drawer and double-click Install-PDF-Printer instead.

Then open Prefs/Printer and choose PDF as the printer type.


HISTORY

1.3  Underlines line up under Times and Helvetica.
     The print job can choose typeface and text colour.
     Graphics placed per Printer prefs keep their true size and
     margins, and a tall strip page stays one page.
     Settings can be saved to and loaded from a file.
     Thanks to David Lo Buglio, Lukasz Paczko and Kadi Bamler for
     testing and bug reports.
1.2  Text encoding: AmigaPL, ISO-8859-2 and Windows-1250, so
     accented and national letters print correctly.
     The editor's settings now sit on four tabs.
     The German translation is in the archive.
     Italian translation by David Lo Buglio.
1.1  Pages printed in strips (WordWorth) come out whole.
     Density-to-dpi readout in the editor.
     Added GlowIcons by Martin "Mason" Merz.
1.0  First release.


LICENCE

Copyright (C) 2026 Marcus Gerards. All rights reserved.

This covers the driver, the preferences editors and their documentation,
catalogs, icons and other supplied files.

You may download, install and use the Software free of charge for your own
private and personal purposes.

It may NOT be sold or otherwise distributed commercially, in whole or in
part. It may NOT be bundled or combined with any other software, hardware,
magazine, cover disk, collection or product. It may NOT otherwise be
published, redistributed or mirrored, in any form, whether modified or
unmodified. Each of these requires the author's prior written permission --
please ask first:

  Marcus Gerards
  marcus.gerards@googlemail.com

The Software is provided "as is", without warranty of any kind, express or
implied, including but not limited to the warranties of merchantability,
fitness for a particular purpose and noninfringement. In no event shall the
author be liable for any claim, damages or other liability arising from, out
of or in connection with the Software or its use.

All rights not expressly granted above are reserved by the author. The full
text is in the manual, under "License".


Contents of driver/print/PDFPrinter.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                    835    1693  49.3% -lh5- dd72 Sep 27 10:07 PDFPrinter/LICENSE
[Amiga]                    156     621  25.1% -lh5- c870 Sep 27 10:07 PDFPrinter/LICENSE.info
[Amiga]                   6665   15961  41.8% -lh5- 623d Sep 27 10:07 PDFPrinter/OS1.3/Docs/Deutsch/PDFPrinter.liesmich
[Amiga]                    155     621  25.0% -lh5- 6862 Sep 27 10:07 PDFPrinter/OS1.3/Docs/Deutsch/PDFPrinter.liesmich.info
[Amiga]                   1939    3910  49.6% -lh5- 19fc Sep 27 10:07 PDFPrinter/OS1.3/Docs/Deutsch/ShowPDF.liesmich
[Amiga]                    156     621  25.1% -lh5- dfbf Sep 27 10:07 PDFPrinter/OS1.3/Docs/Deutsch/ShowPDF.liesmich.info
[Amiga]                    185     800  23.1% -lh5- 5236 Sep 27 10:07 PDFPrinter/OS1.3/Docs/Deutsch.info
[Amiga]                   6072   14220  42.7% -lh5- 9abe Sep 27 10:07 PDFPrinter/OS1.3/Docs/English/PDFPrinter.readme
[Amiga]                    155     621  25.0% -lh5- 6862 Sep 27 10:07 PDFPrinter/OS1.3/Docs/English/PDFPrinter.readme.info
[Amiga]                   1755    3533  49.7% -lh5- f9e9 Sep 27 10:07 PDFPrinter/OS1.3/Docs/English/ShowPDF.readme
[Amiga]                    156     621  25.1% -lh5- dfbf Sep 27 10:07 PDFPrinter/OS1.3/Docs/English/ShowPDF.readme.info
[Amiga]                    184     800  23.0% -lh5- 8bda Sep 27 10:07 PDFPrinter/OS1.3/Docs/English.info
[Amiga]                    186     800  23.2% -lh5- 9dcf Sep 27 10:07 PDFPrinter/OS1.3/Docs.info
[Amiga]                   1328    1892  70.2% -lh5- 5a27 Sep 27 10:07 PDFPrinter/OS1.3/Files/AskCPU
[Amiga]                   1837    4175  44.0% -lh5- 8624 Sep 27 10:07 PDFPrinter/OS1.3/Files/InstallCPU
[Amiga]                  31246   53892  58.0% -lh5- 54d7 Sep 27 10:07 PDFPrinter/OS1.3/Files/PDF.68000
[Amiga]                  50614   96896  52.2% -lh5- 1a28 Sep 27 10:07 PDFPrinter/OS1.3/Files/PDF.68020
[Amiga]                  50780   99564  51.0% -lh5- 0a49 Sep 27 10:07 PDFPrinter/OS1.3/Files/PDF.68040
[Amiga]                   8788   21468  40.9% -lh5- 0fd5 Sep 27 10:07 PDFPrinter/OS1.3/Files/PDFPrefs13
[Amiga]                    148     758  19.5% -lh5- b212 Sep 27 10:07 PDFPrinter/OS1.3/Files/PDFPrefs13.info
[Amiga]                  51944   92084  56.4% -lh5- a30b Sep 27 10:07 PDFPrinter/OS1.3/Files/ShowPDF
[Amiga]                    122     418  29.2% -lh5- 342a Sep 27 10:07 PDFPrinter/OS1.3/Files/ShowPDF.info
[Amiga]                    869    1622  53.6% -lh5- 043f Sep 27 10:07 PDFPrinter/OS1.3/Install-PDF-Printer
[Amiga]                    242     837  28.9% -lh5- aa18 Sep 27 10:07 PDFPrinter/OS1.3/Install-PDF-Printer.info
[Amiga]                 233084  901120  25.9% -lh5- a4f6 Sep 27 10:07 PDFPrinter/OS1.3/PDFPrinter13.adf
[Amiga]                    126     290  43.4% -lh5- 5ef9 Sep 27 10:07 PDFPrinter/OS1.3/PDFPrinter13.adf.info
[Amiga]                    183     800  22.9% -lh5- 85b5 Sep 27 10:07 PDFPrinter/OS1.3.info
[Amiga]                   3961    9912  40.0% -lh5- f3a1 Sep 27 10:07 PDFPrinter/OS3.x/Catalogs/PDFPrinter.cd
[Amiga]                   3179    6860  46.3% -lh5- f0f0 Sep 27 10:07 PDFPrinter/OS3.x/Catalogs/deutsch/PDFPrinter.catalog
[Amiga]                   3341    7526  44.4% -lh5- 7e66 Sep 27 10:07 PDFPrinter/OS3.x/Catalogs/italiano/PDFPrinter.catalog
[Amiga]                  21520   59337  36.3% -lh5- ebc0 Sep 27 10:07 PDFPrinter/OS3.x/Docs/Deutsch/PDFPrinter.guide
[Amiga]                    193     766  25.2% -lh5- d99e Sep 27 10:07 PDFPrinter/OS3.x/Docs/Deutsch/PDFPrinter.guide.info
[Amiga]                   1939    3910  49.6% -lh5- 19fc Sep 27 10:07 PDFPrinter/OS3.x/Docs/Deutsch/ShowPDF.liesmich
[Amiga]                    157     621  25.3% -lh5- e7c9 Sep 27 10:07 PDFPrinter/OS3.x/Docs/Deutsch/ShowPDF.liesmich.info
[Amiga]                    183     800  22.9% -lh5- d075 Sep 27 10:07 PDFPrinter/OS3.x/Docs/Deutsch.info
[Amiga]                  19849   54631  36.3% -lh5- 6f39 Sep 27 10:07 PDFPrinter/OS3.x/Docs/English/PDFPrinter.guide
[Amiga]                    193     766  25.2% -lh5- d99e Sep 27 10:07 PDFPrinter/OS3.x/Docs/English/PDFPrinter.guide.info
[Amiga]                   1755    3533  49.7% -lh5- f9e9 Sep 27 10:07 PDFPrinter/OS3.x/Docs/English/ShowPDF.readme
[Amiga]                    157     621  25.3% -lh5- e7c9 Sep 27 10:07 PDFPrinter/OS3.x/Docs/English/ShowPDF.readme.info
[Amiga]                    182     800  22.8% -lh5- 0999 Sep 27 10:07 PDFPrinter/OS3.x/Docs/English.info
[Amiga]                    182     800  22.8% -lh5- 1bcd Sep 27 10:07 PDFPrinter/OS3.x/Docs.info
[Amiga]                  31246   53892  58.0% -lh5- 54d7 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDF.68000
[Amiga]                  50614   96896  52.2% -lh5- 1a28 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDF.68020
[Amiga]                  50780   99564  51.0% -lh5- 0a49 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDF.68040
[Amiga]                  49101   94248  52.1% -lh5- 06c2 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDF.68060
[Amiga]                    223     450  49.6% -lh5- ff11 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDF.info
[Amiga]                  14630   35424  41.3% -lh5- 45d5 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDFPrefs
[Amiga]                    436     663  65.8% -lh5- b8c7 Sep 27 10:07 PDFPrinter/OS3.x/Files/PDFPrefs.info
[Amiga]                  51944   92084  56.4% -lh5- a30b Sep 27 10:07 PDFPrinter/OS3.x/Files/ShowPDF
[Amiga]                    123     418  29.4% -lh5- 9e43 Sep 27 10:07 PDFPrinter/OS3.x/Files/ShowPDF.info
[Amiga]                    180     794  22.7% -lh5- 6e28 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Classic/Drawer.info
[Amiga]                    223     450  49.6% -lh5- ff11 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Classic/PDF.info
[Amiga]                    436     663  65.8% -lh5- b8c7 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Classic/PDFPrinter.info
[Amiga]                   1790    2552  70.1% -lh5- eba8 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Glow/Drawer.info
[Amiga]                   1375    2606  52.8% -lh5- ef8d Sep 27 10:07 PDFPrinter/OS3.x/Icons/Glow/PDF.info
[Amiga]                   1703    2011  84.7% -lh5- 33d3 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Glow/PDFPrinter.info
[Amiga]                   1777    2248  79.0% -lh5- d896 Sep 27 10:07 PDFPrinter/OS3.x/Icons/Glow/ShowPDF.info
[Amiga]                   4762   21280  22.4% -lh5- 7d55 Sep 27 10:07 PDFPrinter/OS3.x/Install
[Amiga]                    234     798  29.3% -lh5- cc60 Sep 27 10:07 PDFPrinter/OS3.x/Install.info
[Amiga]                    184     800  23.0% -lh5- f1f8 Sep 27 10:07 PDFPrinter/OS3.x.info
[Amiga]                   2945    6228  47.3% -lh5- f9a2 Sep 27 10:07 PDFPrinter/PDFPrinter.readme
[Amiga]                    155     621  25.0% -lh5- 6c8b Sep 27 10:07 PDFPrinter/PDFPrinter.readme.info
[Amiga]                    182     800  22.8% -lh5- e1ae Sep 27 10:07 PDFPrinter.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        63 files  771744 1987011  38.8%            Sep 28 00:32
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>