psresize(1)

psresize1

Usage

psresize [OPTION ...] [INFILE [OUTFILE]]

Overview

psresize uses psnup to change the page size of a document, scaling and centering it appropriately. See psutils(1) for the available units. Change the page size of a PDF or PostScript document.

INFILE

`-' or no INFILE argument means standard input

OUTFILE

`-' or no OUTFILE argument means standard output

Options

-p PAPER, --paper PAPER

output paper name or dimensions (WIDTHxHEIGHT)

-P INPAPER, --inpaper INPAPER

input paper name or dimensions (WIDTHxHEIGHT)

-v, --version

show program's version number and exit

-q, --quiet

don't show progress

Comments

PAGES is a comma-separated list of pages and page ranges; see pstops(1) for more details.

Examples

The following command converts a document from A4 size to US Letter paper:

psresize -PA4 -pletter in.pdf out.pdf

Releases

19 releases since Debian 1.1 (Buzz); the text changed 6 times.

  1. 1.1–1.3
  2. 2.0–2.2
  3. 3.0–3.1
  4. 4.0–6.0
  5. 7–12
  6. 13
  7. Arch

--inpaper since Debian 13 (Trixie); --paper since Debian 13 (Trixie); --quiet since Debian 13 (Trixie); --version since Debian 13 (Trixie); -P since Debian 13 (Trixie); -p since Debian 13 (Trixie); -q since Debian 13 (Trixie); -v since Debian 13 (Trixie).

Author

Reuben Thomas <[email protected]>

From psutils 3.3.17-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.