summaryrefslogtreecommitdiff
path: root/source/desktop/pdf_manipulation/index.rst
diff options
context:
space:
mode:
Diffstat (limited to 'source/desktop/pdf_manipulation/index.rst')
-rw-r--r--source/desktop/pdf_manipulation/index.rst29
1 files changed, 29 insertions, 0 deletions
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 <output_file.pdf> <input_file.pdf>
+
+where the ``--trim`` option is not documented in pdfjam, but it's passed
+to ``\includegraphics`` and documented there.
+
+..
+ vim: set filetype=rst: