ppt2text(1)
π NAME π
okay bestie, gather round β this is ppt2text, aka catppt (yes she has two names, main character energy π
). She reads your MS-PowerPoint file and puts its content on standard output. that's it, that's the whole job. iconic β¨
πΈ SYNOPSIS πΈ
catppt [-lV] [-b string ] [-s charset ] [-d charset ] files
like. that's literally the whole vibe check right there. no cap. π¦
β¨ DESCRIPTION β¨
catppt reads MS-PowerPoint presentations and dumps its content to stdout. fr fr, that's the entire plot β it does not care about your transitions, your animations, or the tiny dancing gif you spent 40 minutes on. it wants text, and text is what you're getting. π
π OPTIONS π
every single flag, no skips, periodt.
-lβ list known charsets and exit successfully. lowkey a little menu of every charset she speaks. π-bstringβ slides break string. this string (by default-formfeed) would be output at the end of each slide page. so like, every time a slide ends, she drops this lil separator in there. default is the formfeed character, but you can hand her any string you want. π-dcharsetβ specifies destination charset name. Charset file has format described in CHARACTER SETS section ofcatdoc(1)manual page. By default, current locale charset would be used if langinfo support was enabled at the compile time. iykyk. π-scharsetβ specifies source charset. Typically, PowerPoint files use UNICODE strings with known charsets, but for some reason you may wish to override it. (why bestie. why would you. but okay, it's your call, she supports you π«Ά)-Vβ outputs version number. short, sweet, slays. β
bestie heads-up: those flags up there are written-bstring,-dcharsetand-scharsetwith the value glued right on β and also shown as-b string,-d charsetand-s charsetin the synopsis. same flag, different fits. she's flexible like that. π
π¦ SEE ALSO π¦
the whole squad, the group chat, the friend group:
cat(1)catdoc(1)xls2csv(1)strings(1)utf(4)unicode(4)
π AUTHOR π
Alex Ott <alexott@gmail.com> β the actual legend who wrote her. we stan. π
okay that's the page, bestie!! πΈ source: MS-PowerPoint reader, version @catdoc_version@, and the manual is ppt2text(1) β go forth and dump some slides, ily, bye!! πβ¨ππ¦π
π¦ where this page comes from
- arch rolling: catdoc 0.95-6 Β· GPL
- debian bookworm: catdoc 1:0.95-6~deb12u1 Β· GPL-2.0-only
- debian trixie: catdoc 1:0.95-6 Β· GPL-2.0-only
- fedora 43: catdoc 0.95-28.fc43 Β· GPL-2.0-or-later
- fedora 44: catdoc 0.95-30.fc44 Β· GPL-2.0-or-later
- nixpkgs unstable: catdoc 0.95
- ubuntu jammy: catdoc 1:0.95-5 Β· GPL-2.0-only
- ubuntu noble: catdoc 1:0.95-5build1 Β· GPL-2.0-only
- ubuntu questing: catdoc 1:0.95-6
- ubuntu resolute: catdoc 1:0.95-6build1 Β· GPL-2.0-only
- ubuntu stonking: catdoc 1:0.95-6build1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms