From c3e7f1c5acf3e19f01e8b6eca0e79f2c20e742e1 Mon Sep 17 00:00:00 2001 From: Elena ``of Valhalla'' Grandi Date: Mon, 1 Jun 2026 19:53:50 +0200 Subject: one use of pdfjam --- source/desktop/index.rst | 1 + source/desktop/pdf_manipulation/index.rst | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 source/desktop/pdf_manipulation/index.rst diff --git a/source/desktop/index.rst b/source/desktop/index.rst index 353278f..93d6d04 100644 --- a/source/desktop/index.rst +++ b/source/desktop/index.rst @@ -8,4 +8,5 @@ command_line_printing/index desktop_environment/index + pdf_manipulation/index verifying_debian_arm_installer_images/index diff --git a/source/desktop/pdf_manipulation/index.rst b/source/desktop/pdf_manipulation/index.rst new file mode 100644 index 0000000..9244c70 --- /dev/null +++ b/source/desktop/pdf_manipulation/index.rst @@ -0,0 +1,29 @@ +****************** + PDF Manipulation +****************** + +A list of useful commands to manipulate PDF files. + +.. only:: html + + .. contents:: + +Page manipulation +================= + +Cropping all pages of a pdf +--------------------------- + +To crop all pages of a PDF from e.g. A4 to A5, keeping only the top of +the page:: + + pdfjam \ + --papersize 210mm,148mm --trim "0mm 0mm 0mm 149mm" \ + --scale 1 \ + -o + +where the ``--trim`` option is not documented in pdfjam, but it's passed +to ``\includegraphics`` and documented there. + +.. + vim: set filetype=rst: -- cgit v1.2.3