I want to resize mywithout cropping the page.
I have a pdf file which page size is 8.5 x 11 in. I want to make the page size 6x9 in.
I don't want to crop or loose any part of the page. I just want to resize it.
Please help me by providing the correct procedure.
The method presented in the previous comment is usually referred to as "re-frying" a PDF file - you are printing a PDF file to a PDF file. And usually - unless you know exactly what you are doing and what the implications of refrying are - it's a bad idea. It will destroy a lot of high quality PDF content and you will end up with a low quality PDF file.
However, VeryPDF has a "Advanced PDF Tools Command Line" and a "Advanced PDF Tools GUI" software, you can use these software to resize PDF page size, for example, you can change the PDF page size from Letter to A4, Letter to A3, A4 to Letter, A3 to A4, A4 to A3, etc., please look at following web page for more information,
Some important options in "Advanced PDF Tools Command Line" that can be used to change the PDF paper size and PDF page margins,
Change page size: -x
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -x "llx lly urx ury"
Where the parameter "llx lly urx ury" is a form of rectangles, which is described in remark one.
Rectangles are used to describe locations on a page and bounding boxes for a variety of objects, such as fonts. A rectangle is written as an array of four numbers giving the coordinates of a pair of diagonally opposite corners. Typically, the array takes the form [llx lly urx ury] specifying the lower-left x, lower-left y, upper-right x, and upper-right y coordinates of the rectangle, in that order. The other two corners of the rectangle are
then assumed to have coordinates (llx, ury) and (urx, lly).
Usually there are three size unit such as point (pt), inch (in), millimeter (mm). Point size can be converted to inch like point/72=inch, and point to millimeter like point/72*25.4=millimeter. For example, the 595.5pt can be 8.27in or 210.06mm by calculating as:
set page scale: -z
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -z "90 110"
means set page width to 90% of primary page width, and page height to 110% of primary page height.
Set custom page content scale: -j
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -j "60% 70% true"
where the first parameter means to set page content to 60% of the page width and the second parameter to 70% of the page height, and the third parameter is a Boolean type value to set whether to center on page.
You can also use
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -j "60 70 true"
to set page content, where 60 and 70 are not scales, but the real size of the content. If you use -x to set page size, you can use -j to scale to fit the page by using the last two parameters of -x, e.g.
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -x "0 0 595.5 842.25" -j "595.5 842.25 true"
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" -x "0 0 595.5 842.25" -j "50% 100% true"
Change page margin size: -#
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" "-#" "25"
to set the page margin 25 pt.
Change margin offset: -~
pdftools.exe -i "C:\input.pdf" -o "C:\output.pdf" "-~" "20,30"
where the first parameter is x-offset and the next y-offset.