PODOFOCOLOR(1)
π podofocolor β the PoDoFo color-glow-up tool
okay bestie, welcome to podofocolor(1), a manual page from the PoDoFo family. she's a command line girlie whose whole personality is changing the colors in your PDF. β¨
πΈ NAME πΈ
podofocolor β modify colors in a PDF file. that's it, that's the job, and she ate. π
π SYNOPSIS π
podofocolor [converter] [inputfile] [outpufile]
yes the third one is spelled outpufile in the original and we are not fixing it. copy it exactly, bestie. respect the typo, it's canon. π«Ά
β¨ DESCRIPTION β¨
so podofocolor is one of the command line tools from the PoDoFo library, and this little squad of tools does several useful operations for working with colors in PDF files. π
she can parse and/or modify all colors or colorspaces in a PDF file. the modifications can be defined via C++ or a Lua script. custom conversions like convert all colors to grayscale are included, no cap. π₯
β οΈ okay real talk for a sec: please note that only colors of vector objects on pages and in XObjects are affected. this tool does not transform colors in images at the moment. so if your images are still out here living their truth, that's why. π
π¦ CONVERTERS π¦
[converter] can be any of these babies:
dummyβ convert all colors to red. just a dummy and test implementation which serves as an example for developers. she's not here to serve looks, she's here to serve documentation. πgrayscaleβ convert all colors of vector objects in a PDF to grayscale. the monochrome era, the muted palette moment, iconic behavior. πlua [script]β convert all colors based on a Lua description. a lua script has to be passed as an additional parameter. so don't forget her script, she literally cannot function without it. π
π SEE ALSO π
the whole friend group, fr fr β go say hi to your sisters:
podofobox(1), podofocountpages(1), podofocrop(1), podofoencrypt(1), podofogc(1), podofoimg2pdf(1), podofoimgextract(1), podofoimpose(1), podofomerge(1), podofoincrementalupdates(1), podofopages(1), podofopdfinfo(1), podofotxt2pdf(1), podofotxtextract(1), podofouncompress(1), podofoxmp(1)
π AUTHOR π
PoDoFo is written by Dominik Seichter <domseichter@web.de> and others. π
This manual page was written by Dominik Seichter <domseichter@web.de> for the PoDoFo Project (but may be used by others). sharing is caring, bestie. π«Ά
and that's the whole page, periodt. π β¨
PoDoFo Β· version/date stamp: 2011-01-06 Β· PODOFOCOLOR(1) β mwah, take care of her, she's an icon. ππ¦πΈ
π¦ where this page comes from
- arch rolling: podofo-tools 0.10.6-1 Β· GPL2
- debian bookworm: libpodofo-utils 0.9.8+dfsg-3+b1 Β· GPL-2.0-or-later
- debian trixie: libpodofo-utils 0.9.8+dfsg-3.2 Β· GPL-2.0-or-later
- epel 9: podofo 0.9.8-2.el9 Β· GPLv2+ and LGPLv2+ with exceptions
- fedora 43: podofo0.9-tools 0.9.8-8.fc43 Β· GPL-2.0-or-later and LGPL-2.0-or-later WITH LGPL-3.0-linking-exception
- fedora 44: podofo0.9-tools 0.9.8-9.fc44 Β· GPL-2.0-or-later and LGPL-2.0-or-later WITH LGPL-3.0-linking-exception
- nixos 26.05: podofo 0.9.8
- ubuntu jammy: libpodofo-utils 0.9.7+dfsg-3 Β· GPL-2.0-or-later
- ubuntu noble: libpodofo-utils 0.9.8+dfsg-3.1build3 Β· GPL-2.0-or-later
- ubuntu questing: libpodofo-utils 0.9.8+dfsg-3.2
- ubuntu resolute: libpodofo-utils 0.9.8+dfsg-3.3 Β· GPL-2.0-or-later
- ubuntu stonking: libpodofo-utils 0.9.8+dfsg-3.3build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms