PNMFLIP(1)

πŸ“¦
version 11.13.03 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– PNMFLIP πŸ’–

the Pnmflip User Manual(1) page, but make it cute β€” from the General Commands Manual, bestie πŸ’…


✨ NAME ✨

pnmflip β€” replaced by pamflip


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so first thing, this program is part of Netpbm(1) πŸ‘‘

pnmflip got replaced in Netpbm 10.13 (December 2002) by pamflip(1). rip to a real one 🫢

pamflip is mostly backward compatible with pnmflip, but plot twist: it works on PAM images too ✨

now here's where it gets messy 😭 one way pamflip is not backward compatible with pnmflip is that pnmflip lets you specify any number of basic flip options, whereas pamflip requires exactly one. (tho pamflip does provide the -xform option for requesting multiple transformations, so it's giving flexibility in a different font πŸ’…)

because of this incompatibility, pnmflip still exists as a separate program, and literally all it does is translate its options to pamflip style and run pamflip. it's a lil middleman. a hype woman. a translator bestie πŸŽ€

bestie do NOT make any new use of pnmflip πŸ™ˆ and if you modify an existing use, you should upgrade to pamflip. periodt. but note: if you write a program that might have to be used with very old Netpbm, pnmflip is the only way to do that. so like, keep it in your back pocket iykyk πŸ’œ

🌸 DOCUMENT SOURCE 🌸

this manual page was generated by the Netpbm tool makeman from HTML source. the master documentation lives at 🌈

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

mwah πŸ’‹ that's the whole page! this was netpbm documentation, Pnmflip User Manual(1) β€” she's a legacy icon and she knows it πŸ‘‘βœ¨ bye bestie, go use pamflip fr fr πŸ¦‹πŸ’–

πŸ“¦ where this page comes from