🐟🖨 Network printing for Sailfish OS
Find a file
2021-11-16 20:46:19 +01:00
.github Create FUNDING.yml 2020-06-07 20:29:03 +02:00
icons Fix icon 2019-12-12 09:31:18 +01:00
ppm2pwg@331b4b5270 Update submodules 2021-07-14 15:10:32 +02:00
qml Expect Callligra 2021-09-27 21:44:36 +02:00
rpm Drop yaml, require Qt5Svg 2021-08-02 22:04:40 +02:00
src Remove always use media-col setting 2021-07-31 12:59:51 +02:00
translations Expect Callligra 2021-09-27 21:44:36 +02:00
.gitignore Update gitignore 2020-06-01 21:08:27 +02:00
.gitmodules add ppm2pwg as a submodule 2020-05-02 18:14:12 +02:00
harbour-seaprint.desktop Put back X-Nemo-Application-Type 2021-09-29 22:04:49 +02:00
harbour-seaprint.pro Drop yaml, require Qt5Svg 2021-08-02 22:04:40 +02:00
LICENSE Create LICENSE 2021-11-08 19:27:52 +01:00
README.md Update README.md 2021-06-13 22:50:29 +02:00

SeaPrint

Network printing for Sailfish OS

SeaPrint icon

Print PDFs and images over IPP (Internet Printing Protocol).

Most, but not all, IPP-capable printers are supported.

A minority of printers support only PCL and/or their own proprietary formats, these are not supported.

Format support

In order to work with more printers, SeaPrint can use poppler-utils (pdftoppm, pdftops, pdftocairo) to convert PDFs.

For PDFs or plaintext, your printer needs to support one of the following formats:

  • PDF
  • Postscript (needs poppler-utils)
  • PWG-raster (needs poppler-utils)
  • URF-raster (needs poppler-utils)

For Postscript, your printer needs to support Postscript natively.

For printing "Office" files, like .doc(x) and odt, you need to install calligraconverter (from the calligra package in Sailfish OS 4.2 onwards). Then the printer support follows that of PDF (but poppler-utils is mandatory).

For images, your printer needs to support one of the following formats:

  • PNG
  • JPEG
  • PWG-raster
  • URF-raster
  • PDF
  • Postscript (needs poppler-utils)

For printing JPEG images, transferring the unaltered image has priority and the printer does the scaling. Other image formats are lossless and SeaPrint does scale-and-rotate to fit, so JPEG has lowest prio there.

Printers with any of these IPP certifications/sub-standards should likely be supported:

  • IPP Everywhere
  • AirPrint
  • Mopria
  • WiFi Direct

(obviously SeaPrint is unaffiliated and uncertified)