PPMTOPJXL(1)

๐Ÿ“ฆ
version 11.13.03 ยท 2 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

๐Ÿ’– PPMTOPJXL ๐Ÿ’–

okay bestie so this is the ppmtopjxl manual page from the Ppmtopjxl User Manual, living in the General Commands Manual section (section 1, obviously) โœจ

โœจ NAME โœจ

ppmtopjxl โ€” convert a PPM image to an HP PaintJet XL PCL file ๐ŸŽ€

๐ŸŒธ SYNOPSIS ๐ŸŒธ

ppmtopjxl [-nopack] [-gamma n] [-presentation] [-dark] [-diffuse]
[-cluster] [-dither] [-xshift s] [-yshift s] [-xshift s] [-yshift s]
[{-xsize|-width|-xscale} s] [{-ysize|-height|-yscale} s] [ppmfile]
yes the -xshift s -yshift s pair really does show up twice in there, and no we are not touching it, we are simply reporting the vibes as they were given to us ๐Ÿ’…

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

This program is part of Netpbm(1). iykyk ๐Ÿ’œ

ppmtopjxl reads a PPM image as its input and spits out a PCL file as output โ€” and that file is literally built for printing on an HP PaintJet XL printer. no cap, that's the whole mission ๐Ÿ–จ๏ธโœจ

okay so important, listen up fr fr: the file it generates is NOT suitable for printing on a normal PrintJet printer. like, do not do that. ๐Ÿ˜ญ

but. BUT. ๐Ÿซถ the -nopack option generates a file that does not use the normal TIFF 4.0 compression method, and so that one might be printable on a normal PaintJet printer (not an XL). might. she said might ๐Ÿ’€


๐Ÿ’… OPTIONS ๐Ÿ’…

on top of the options common to all programs based on libnetpbm (most notably -quiet, peep Common Options), ppmtopjxl also recognizes these beauties:

  • -nopack โ€” generates a file that does not use the normal TIFF 4.0 compression method. this file might be printable on a normal PaintJet printer (not an XL). might!!! ๐Ÿ™ˆ
  • -gamma โ€” sets the gamma correction for the image. the useful range for the PaintJet XL is approximately 0.6 to 1.5 โญ
  • -dither, -cluster, -diffuse โ€” these switch up the rendering algorithm used for images. they select ordered dithering, clustered ordered dithering, and error diffusion respectively. pick your fighter ๐ŸŒˆ
  • -dark โ€” enhances images that have a dark background when they get reduced in size. main character treatment for your dark lil pics ๐Ÿ–ค
  • -presentation โ€” turns on presentation mode, where two passes are made over the paper to bump up the ink density ๐Ÿ‘‘ you should use this only for images where quality is critical. save it for the moments that matter bestie ๐Ÿ’–
  • -xsize, -ysize โ€” resize the image! the parameter you hand to either one is interpreted as the number of dots to set the width or height to, but you can append an optional dimension of pt (points), dp (decipoints), in (inches), or cm (centimetres) ๐Ÿ’ซ if you specify only one dimension, ppmtopjxl will scale the other one appropriately. she thinks ahead like that โœจ
  • -width, -height โ€” synonyms of -xsize and -ysize. same energy, different name ๐ŸŽ€
  • -xscale, -yscale โ€” alternatives to -xsize and -ysize. these scale the image by a simple factor. math but make it cute ๐Ÿงฎ
  • -xshift, -yshift โ€” shift the image on the page ๐ŸŒธ these move the image the specified dimensions right and down.

๐ŸŒˆ SEE ALSO ๐ŸŒˆ

pnmtopclxl(1), pbmtolj(1), ppmtolj(1), ppmtopj(1), thinkjettopbm(1), ppm(1)

go read those too, the lore is deep ๐Ÿซถ

โญ AUTHOR โญ

Angus Duggan โ€” thank you for your service king ๐Ÿ‘‘

๐Ÿ“œ DOCUMENT SOURCE ๐Ÿ“œ

this manual page was generated by the Netpbm tool makeman from HTML source, so it's built different fr fr. the master documentation lives at:

http://netpbm.sourceforge.net/doc/ppmtopjxl.html

okay that's the whole thing, and just so you know where this came from: this is version info from the netpbm documentation, dated 14 March 1991 โ€” yes 1991, she's vintage and she ATE ๐Ÿ’€๐ŸŽ€ slay, go print something, love u bye ๐Ÿ’–โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from