Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2026 Meta-MorphOS.org
Description:Driverless IPP/AirPrint printing
Developer/Porter:Papiosaur
Homepage:https://www.papio-software.com
Readme:
Short: Driverless IPP/AirPrint printing for MorphOS
Author: Yannick Buchy
Type: driver/print
Version: 1.5
Architecture: ppc-morphos
Requires: MorphOS 3.20 + an IPP/AirPrint printer

IPP-Print 1.5 - Driverless IPP/AirPrint printing for MorphOS
============================================================

IPP-Print is a small native MorphOS (MUI) tool that prints a file to a
network printer using IPP / AirPrint directly ("driverless" printing).

Drop a file on the window, pick the printer, press Print.


TECHNOLOGIES
------------
Provided by MorphOS:
- Ghostscript (PDF/PostScript -> CUPS raster)

Implemented by IPP-Print:
- IPP / AirPrint driverless printing
- mDNS / Bonjour printer discovery
- URF / PWG-Raster (image/urf)


REGISTRATION
------------
The demo version lets you try all features. Printing and saving as PDF require
the registered version: IPP-Print checks your MorphOS registered name. In the
unregistered version these functions report that they are for registered users.

IPP-Print has its OWN registration, independent from Stylos - you can be
registered for IPP-Print, for Stylos, or for both. One IPP-Print purchase
also registers IPP-Scan (the driverless network scanner by the same author).

Registered version:

IPP-Print + IPP-Scan (driverless printing & scanning): 19.90 euros
Stylos + IPP-Print + IPP-Scan (full bundle): 49.90 euros
Stylos (word processor): 39.90 euros

(Stylos is a native MorphOS word processor by the same author; the bundle
includes its registered version with RTF/PDF export and printing.)


PayPal: papiosaur2@hotmail.fr (send as a friend to avoid fees)
Contact: yannick.buchy@gmail.com to receive your registered version.
If you have any questions, don't hesitate to ask.


FEATURES
--------
- Drag & drop: drop a file on the window, pick the printer, press Print
- Prints PDF and PostScript (via Ghostscript), any image (JPEG, PNG, GIF,
BMP, TIFF, IFF) and plain text files
- Automatic printer discovery via mDNS / Bonjour (_ipp._tcp.local)
- Automatic detection of the printer capabilities (format, resolution,
colour mode, paper size, duplex, margins/borderless) - nothing to set by hand
- Driverless printing over IPP, sending Apple Raster (URF)
- Encrypted printing over IPPS (TLS) when the printer requires it
- Landscape PDFs auto-rotated to fill the sheet; mixed portrait/landscape
PDFs handled page by page
- Scale to fit, fill (crop) or a custom percentage; margins and borderless
- Several pages per sheet (1, 2 or 4) with cut guides
- Photo sizes: 9x13, 10x15, 13x18 cm, 4x6, 5x7 in
- WYSIWYG preview with the real paper format, page navigation and grayscale
- Choose which pages to print (e.g. 1,3,4-6)
- Print options: resolution, colour / grayscale, paper size, media type,
orientation, sides, quality, copies, collate, page order, page range
- Correct paper size via IPP media-col; correct long/short-edge duplex
- Remembers the last printer and restores it at next launch
- Progress bar and live printer / job status, with a Cancel button
- Save the composed document as a PDF instead of printing
- "Ink levels" tab: ink / toner shown as vertical gauges
- Multi-page friendly: pages are streamed one at a time (low memory use)
- Manual IP entry (press Enter), for printers not found by mDNS
- CUPS print servers: shared queues are listed automatically
- Reach a CUPS queue or a custom path by typing host/path in the IP field
(e.g. 192.168.1.9/printers/MyQueue)
- Menus (About, Iconify, Quit, Settings - MUI) and an About window
- Fully localised interface, menus and log (15 languages)
- Single log file for easy troubleshooting


INSTALLATION
------------
Simply copy the IPP-Print drawer to your preferred location.


USAGE
-----
1. At launch, IPP-Print searches for printers (mDNS), selects the first one
and detects its capabilities. Press "Find" to scan again, or type the
printer IP and press Enter.
2. Drop a file on the window (or choose one with the file button). The file
path is filled in - it does NOT print yet, so you can pick the printer.
3. Set the options (resolution, colour, paper, sides, quality, copies,
pages), then press "Print".

Tip: dropping a file only fills the file field; printing is always started
by the Print button, so you stay in control of which printer is used.


LOG
---
A single log file is written next to the program: PROGDIR:IPP-Print.log
It records everything (printer detection and full capabilities, the exact
gs command, the IPP request sent, the printer's response, the job-id and
the final job state). This is the file to look at - and to send - if
anything goes wrong.


NOTES
-----
- Encrypted printing (IPPS / TLS) needs openssl3.library on your system.
- Tested with Brother and Canon (TS5150, MB5100) printers.


HISTORY
-------

Version 1.5 (19.06.2026)

- Landscape PDFs are now detected and rotated to fill the sheet, both in
the preview and on paper (the printed raster stays portrait, so strict
printers accept it)
- PDFs that MIX portrait and landscape pages are handled page by page -
each page is rotated, or not, on its own
- Preview: crisper rendering (antialiased text, smooth scaling)

Version 1.4 (18.06.2026)

- Print any image (JPEG, PNG, GIF, BMP, TIFF, IFF), not just JPEG
- Print plain text files
- Scale: fit, fill (crop) or a custom percentage; margins and borderless
- Several pages per sheet (2 or 4) with cut guides
- Photo sizes: 10x15, 13x18 cm, 4x6, 5x7 in and more
- Better preview: real paper format, page navigation, grayscale, shadow
- Choose which pages to preview and print (e.g. 1,3,4-6)
- Progress bar and live job status, with a Cancel button
- Save the document as a PDF instead of printing
- Encrypted printing (IPPS / TLS) for printers that require it

Version 1.3 (15.06.2026)

- More paper sizes: A3, B5, Tabloid and Executive
- Choose the media type (plain, photo, glossy, cardstock)
- Force portrait or landscape orientation
- Scale to fit the page or by a custom percentage
- Live preview of the file to print, shown next to the settings
- New "Ink levels" tab: ink/toner shown as colored vertical gauges (greyed when N/A)
- Printer status (ready / busy / needs attention) shown after detection

Version 1.2 (11.06.2026)

- CUPS print servers: shared queues are listed automatically
- Type host/path in the IP field to reach a CUPS queue or custom path
- Bonjour discovery catches more printers and uses the path they advertise
- Menus added: About, Iconify, Quit, Settings - MUI; new About window
- Resolution and Color are always usable (sensible defaults)
- The window stays responsive while waiting for the job to finish
- Clearer message when the printer rejects a job
- Menus, About and log fully translated (15 languages)

Version 1.1 (09.06.2026)

- Correct paper size via IPP media-col (no more wrong "Executive")
- Correct long-edge vs short-edge duplex
- The printer is polled until the job has really finished
- Large multi-page jobs now use far less memory
- Printer chooser is a pop-up list (the window no longer resizes)
- Last printer is restored at next launch without re-scanning
- During a scan everything is greyed except Quit; Print waits for a printer
- Manual detection by pressing Enter in the IP field (Detect button removed)
- Shared IPP detection engine with Stylos
- More reliable detection (handles printers that split their reply)
- Grayscale now really prints in grayscale
- Older Canon printers found via the alternate IPP path
- Fully translated interface and messages (15 languages)

Version 1.0 (09.06.2026)

- First release: drag & drop a PDF/PS/JPEG to print over IPP / AirPrint
- mDNS printer discovery and automatic capability detection


COPYRIGHT
---------
Copyright (c) 2026 Yannick Buchy
IPP-Print is provided as-is without warranty.

The IPP/raster engine is derived from the UniPrint work and is also used by
the Stylos word processor.


THANKS
------
CptBlood for his numerous print tests on real hardware.


CONTACT
-------
yannick.buchy@gmail.com

Paypal:
Upload Date:Jun 21 2026
Category:Office/Print
Download:IPP-Print_1.5.lha
Md5:c1658f11f6d340b05895d7a5437c6930
Size:195 KB
Downloads:9

Screenshot(s)
 
History
Last Comments
Add comment