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 of catdoc(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, -dcharset and -scharset with the value glued right on β€” and also shown as -b string, -d charset and -s charset in the synopsis. same flag, different fits. she's flexible like that. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

the whole squad, the group chat, the friend group:


πŸ’Œ 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!! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸ’