PDFBKLT(1p)

πŸ“¦
version 0.31 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

✨ PDFBKLT(1p) β€” pdfbklt.plx ✨

okay bestie, welcome to the little manual page that lives in your User Contributed Perl Documentation section β€” it's called pdfbklt.plx and it's giving very much "turn my boring PDF into a cute lil booklet" energy πŸŽ€


πŸ’– NAME πŸ’–

pdfbklt.plx β€” turns documents into booklets πŸ“–βœ¨


🌸 DESCRIPTION 🌸

So basically: it converts a PDF file into a booklet. That's the whole vibe. πŸ’…

And the way it does it? It edits the pdffile to add the modifications at the end. Like, it doesn't rebuild your whole PDF from scratch, it just tacks the changes onto the end of the file. Sneaky. Efficient. Iconic. πŸ¦‹


⭐ SYNOPSIS ⭐

PDFBKLT [-b num/size] [-p num] [-q] [-r] [-s size] pdffile

🌈 OPTIONS 🌈

okay here's the menu, bestie β€” every single flag, no skips, no cap 🫢

  • -b num/size β€” tells it which page has the output page size details, and yeah that's page [1] by default. OR you can straight up hand it the dimensions of the page in pts as (x;y), or just say a preset: A4, ltr, lgl, A5. Pick your fighter. πŸ’«
  • -l β€” flag to indicate linear scaling. Just… linear scaling. Yes ma'am. 🧚
  • -p num β€” specifies the number of pages on the output page: 1, 2, or 4. Default is [2]. And if you pick 4, you can ALSO write 4s to flip on the short edge πŸ‘€ (short-edge-flip girlies rise up)
  • -q β€” quiet mode, aka no on screen messages. Shhh. Main character silence. 🀫
  • -r β€” rotates the output. Note that -p 2 rotates automatically, and -r rotates it back. So it's like… the un-rotate. Anti-rotate. Rotate reversal. 😭
  • -s size β€” specifies the location of the actual text on a page. This one's got LORE, here's the whole list, don't skip a single one:
    • 2 β€” half page right and left (big gutter)
    • 2r β€” half page always on right
    • 2l β€” half page always on left
    • 4 β€” 1/4 page right and left bottom (very big gutter)
    • 4t β€” 1/4 page right and left top (very big gutter)
    • 4r / 4l / 4rt / 4lt β€” 1/4 page always on right or left, bottom or top
    • or you can give the location as a single string: minx,miny,maxx,maxy in pts
⚠️ heads up bestie: those defaults in brackets β€” [1] for -b and [2] for -p β€” are the values you get if you don't say anything. Don't @ me.

and that's the whole page, you ate that πŸ“

this lil masterpiece is running on perl v5.36.0, dated 2022-10-22, filed under PDFBKLT(1p) β€” love that for us πŸ’œπŸ’… slay, go make some booklets πŸŽ€βœ¨

πŸ“¦ where this page comes from