AminetAminet
Search:
85539 packages online
About
Recent
Browse
Search
Upload
Setup
Services

driver/print/AmiAirPrint.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:AirPrint/IPP printer driver for Amiga
Author:Andreas "Andiweli" Stuermer
Uploader:Andreas "Andiweli" Stuermer
Type:driver/print
Version:1.2
Architecture:m68k-amigaos >= 3.0.0
Date:2026-08-28
Download:driver/print/AmiAirPrint.lha - View contents
Readme:driver/print/AmiAirPrint.readme
Downloads:130

AmiAirPrint is a native AirPrint/IPP printer solution for classic AmigaOS.
It integrates with the standard printer.device system and prints directly to
IPP/AirPrint network printers without a PC print server or CUPS.

Main features:

- AmigaOS 3.0+ and Motorola 68000 compatible
- PWG Raster graphics printing through printer.device
- color and monochrome output
- Portrait and Landscape
- paper/media, quality and color-mode selection
- 10-100% graphics scaling and optional centering
- GadTools preferences program for AmigaOS 3.0/3.1
- ReAction preferences program for AmigaOS 3.2+
- locale.library/catalog support with built-in English fallback
- AmiAirPrint.cd included for third-party translations
- IPP capability query and test page
- automatic printer discovery

Verified with version 1.1:

- Personal Paint color graphics printing
- MultiView graphics printing
- IBrowse text-only printing
- built-in monochrome test page
- automatic discovery and selection of printer(s)

Added with version 1.2:

- Added duplex printing support (long-edge / short-edge)
- Added paper source / tray selection
- Added printer capability-based DPI selection
- Added PDF and PostScript output support alongside PWG Raster
- Added Advanced print settings for ReAction and GadTools
- Added SSDP discovery in addition to mDNS/DNS-SD
- Improved compatibility with printers using non-standard HTTP/IPP behavior
- Fixed FinalWriter striped printing / endless blank pages
- Fixed Wordworth multi-page and duplex printing
- Improved PWG multi-page handling and test page output
- Improved diagnostics and error reporting


Requirements:

- a TCP/IP stack providing bsdsocket.library
- an IPP/AirPrint-capable network printer reachable by IPv4 address

After installation, select AirPrint as the printer driver and Parallel as the
port in the normal AmigaOS Printer preferences. Parallel is only a required
compatibility selection; AmiAirPrint sends its data directly through
airprint.device.

Known limitations in version 1.0:

- IBrowse's printer path is text-only and may print image ALT placeholders
- PRD_RAWWRITE is not treated as portable text output

Project and source code
-----------------------

https://github.com/Andiweli/AmiAirprint

License
-------

AmiAirPrint is released under the MIT License.
The embedded font8x8 Latin-1 bitmap data is Public Domain.
See the LICENSE file and the project source repository for full details.

AmiAirPrint is an independent hobby project and is not affiliated with,
developed by, supported by or sponsored by Apple or Hewlett-Packard (HP).

Copyright (C) Andreas 'Andiweli' Stuermer.


Contents of driver/print/AmiAirPrint.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   1183    1494  79.2% -lh5- 30d5 Aug 22 14:48 AmiAirPrint.info
[Amiga]                  66505   84296  78.9% -lh5- 20a8 Aug 28 13:06 AmiAirPrint/Debug/AirPrintDeviceTest
[Amiga]                   9570   16776  57.0% -lh5- ad74 Aug 28 13:06 AmiAirPrint/Debug/AirPrintPrinterTest
[Amiga]                  18263   31856  57.3% -lh5- 9b11 Aug 28 13:06 AmiAirPrint/Debug/AirPrintProbe
[Amiga]                 133972  634328  21.1% -lh5- 2ff1 Aug 28 13:06 AmiAirPrint/Debug/AirPrintTest
[Amiga]                   1190    5621  21.2% -lh5- 7b1e Aug 22 14:45 AmiAirPrint/Install-AmiAirPrint
[Amiga]                   1060    1911  55.5% -lh5- d295 Aug 22 14:48 AmiAirPrint/Install-AmiAirPrint.info
[Amiga]                  12273   20116  61.0% -lh5- 1df3 Aug 28 13:06 AmiAirPrint/Setup/AirPrint
[Amiga]                   5568    9064  61.4% -lh5- 64d9 Aug 28 13:06 AmiAirPrint/Setup/airprint.device
[Amiga]                   1003    1358  73.9% -lh5- 1813 Aug 22 01:36 AmiAirPrint/Setup/AmiAirPrint.info
[Amiga]                 152192  251180  60.6% -lh5- 5c49 Aug 28 13:38 AmiAirPrint/Setup/AmiAirPrintPrefs
[Amiga]                 153394  251196  61.1% -lh5- d310 Aug 28 13:38 AmiAirPrint/Setup/AmiAirPrintPrefsClassic
[Amiga]                   2140    5321  40.2% -lh5- 2f24 Aug 28 10:44 AmiAirPrint/Setup/Locale/Catalogs/AmiAirPrint.cd
[Amiga]                   1347    3040  44.3% -lh5- e169 Aug 28 13:09 AmiAirPrint/Setup/Locale/Catalogs/deutsch/AmiAirPrint.catalog
[Amiga]                   2653    7042  37.7% -lh5- ff6d Aug 28 10:44 AmiAirPrint/Setup/Locale/Catalogs/deutsch/AmiAirPrint_deutsch.ct
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files  562313 1324599  42.5%            Aug 28 21:49
Page generated in 0.04 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>