Rotate Pages

As the name indicates, this tool is used to rotate pages in PDF documents.

Rotate pages screenshot

The rotation angle selector is used to select the 90 degrees increment we want to apply to the pages. Other angles can be manually edited and this tool is also useful in removing the skew that occasionally appears in scanned documents.

In the pages field we can specify what pages are desired to be rotated. Leave empty to rotate all pages, or specify the pages using the following rules:

Rotate pages hint screenshot

The resize method options are used for when the angle specified is not a multiple of 90 degrees. In this cases the rotated content bounding rectangle may not fit in the original page size. The resize page option resizes the page to the rotated content bounding rectangle and the resize content option scales the content to fit the page size.

Command line interface:

Function name: Rotate
Options: [] means optional parameter
[Angle=] Angle of rotation to apply. Defaults to 90 degrees
[Pages=] List of pages to rotate, see above examples for supported definitions rules. Default to all pages.
[ResizeMethod=] - To specify what resize method to use when the angle in not multiple of 90 degrees.
  0 - Resize page (default)
  1 - Resize content
[-s] - Silent mode. Run without showing the interface (only available for licensed users)
fileslist - List of PDFs to rotate; Separate files using the semicolon ";" char. Must be the last parameter
"c:\Program Files\PDF-ShellTools\PDFShellTools.exe" Rotate Angle=180 Pages=1-5,7 -s *.PDF


(c) 2006-2017 RTT