Skip to main content

Resize a PDF in Make

What this module does

PDF4me — PDF-Resize a PDF changes the page dimensions of a PDF inside a Make scenario — no desktop software needed. You can resize pages to A4, US Letter, Legal, or any custom millimeter size, target specific pages or all of them, and choose between two modes: rescale the page canvas itself, or leave the page size alone and add padding margins around the existing content.

Authenticating Your API Request

Every PDF4me module in Make requires a valid Connection. Create or select one that holds your PDF4me API key so the scenario can call the resize service securely.

Important Facts You Should Not Miss

Two modes that do different things

IsPageSizeRequested = Yes changes the actual page canvas to your target size. No keeps the page size the same and adds white-space padding around the content. Pick the wrong one and you'll get an unexpected result.

Target any page or all pages

Page Sequence accepts a single number, a comma-separated list, a range like 2-4, or simply all. Pages outside the sequence are returned at their original dimensions.

All dimensions are in millimeters

Custom Width, Custom Height, and all four padding fields take values in mm. A4 = 210 x 297 mm, US Letter = 215.9 x 279.4 mm, Legal = 215.9 x 355.6 mm.

Make PDF4me PDF-Resize a PDF module showing File set to Dropbox Download a File, Page Sequence set to 2, IsPageSizeRequested set to Yes, Page Size Type set to CustomSize, Custom Width 1000mm, Custom Height 1000mm, Top Padding 1000mm, and Right Padding 0.0mm

Set IsPageSizeRequested to Yes to rescale the canvas, then pick a standard size or enter custom dimensions in mm.

Parameters

Required: Connection and File. Custom Width and Custom Height are required when Page Size Type is set to CustomSize. Padding fields apply only when IsPageSizeRequested is set to No.

ParameterRequiredWhat it doesExample
ConnectionYesPDF4me API connection used to authenticate resize requests.Your PDF4me connection
FileYesSource PDF. Choose Dropbox - Download a File for a direct Dropbox trigger, or Map to wire filename and binary content from a prior module.Dropbox - Download a File
Page SequenceNoPages to resize. Accepts a single number, a comma-separated list (1,3,5), a range (2-4), or all. Unspecified pages keep their original size.all
IsPageSizeRequestedNoYes rescales the page canvas to your target size. No leaves the canvas as-is and adds padding margins around the content instead.Yes
Page Size TypeNoTarget paper format. Choose from standard sizes like A4, Letter, or Legal, or select CustomSize to enter exact dimensions.A4
Custom Width (mm)If CustomSizePage width in millimeters when Page Size Type is set to CustomSize.210
Custom Height (mm)If CustomSizePage height in millimeters when Page Size Type is set to CustomSize.297
Top Padding (mm)NoWhite-space margin added to the top of the page. Only relevant when IsPageSizeRequested is set to No.10
Bottom Padding (mm)NoWhite-space margin added to the bottom of the page. Only relevant when IsPageSizeRequested is set to No.10
Left Padding (mm)NoWhite-space margin added to the left of the page. Only relevant when IsPageSizeRequested is set to No.10
Right Padding (mm)NoWhite-space margin added to the right of the page. Only relevant when IsPageSizeRequested is set to No.10

Quick Setup

  1. Add PDF4mePDF-Resize a PDF to your scenario.
  2. Select Connection (or click Add to create one with your API key).
  3. Set File to Dropbox - Download a File if your source is Dropbox, or Map to pull from any prior module.
  4. Enter a Page Sequence — type all to resize every page, or target specific pages like 1,3 or 2-4.
  5. Set IsPageSizeRequestedYes to change the page canvas, No to add padding without changing page size.
  6. If Yes: choose a Page Size Type (A4, Letter, Legal, CustomSize). For CustomSize, enter Custom Width and Custom Height in mm.
    If No: fill in the padding fields you need — Top, Bottom, Left, Right in mm.
  7. Save and click Run once. The output bundle has Document Name and Document Data ready to pass downstream.

Output

FieldTypeWhat it contains
Document NameStringFilename of the resized PDF, based on the source filename.
Document DataBufferBinary content of the resized PDF. Map this into an upload, send, or further processing module.

Workflow Examples

Workflow ExamplesReal Make scenario patterns that use PDF-Resize a PDF to solve format inconsistency, print prep, and archiving.
Standardize before merging
  1. New PDFs arrive in a shared Dropbox folder from multiple sources — some A4, some Letter, some custom sizes.
  2. PDF-Resize a PDF runs on each incoming file with Page Sequence set to all and Page Size Type set to A4.
  3. All files leave the module at the same canvas size.
  4. A Merge PDF module combines them without mismatched page boundaries.
  5. The merged document is saved to an archive folder and emailed to the team.
Add print margins without altering layout
  1. A report PDF is generated with content that fills the page edge-to-edge.
  2. PDF-Resize a PDF runs with IsPageSizeRequested set to No and 10mm padding on all four sides.
  3. The page canvas grows to accommodate the margins — existing content is not moved or rescaled.
  4. The padded PDF is sent to the printer module, which now has safe margins on every page.
Convert US Letter to A4 for international distribution
  1. A scheduled scenario pulls weekly reports from a US-format template (215.9 x 279.4 mm).
  2. PDF-Resize a PDF converts all pages to A4 (210 x 297 mm) for European recipients.
  3. The resized PDF is uploaded to a region-specific SharePoint folder.
  4. A notification email with the A4 version is sent to the regional distribution list.

Frequently Asked Questions

What is the difference between IsPageSizeRequested Yes and No?+
Yes rescales the page canvas itself — the physical dimensions change to match your target size, and the content scales with it. No keeps the existing page dimensions unchanged and adds white-space padding around the content — useful when you need margins but do not want to distort the layout.
What standard page sizes are available besides A4 and Letter?+
The Page Size Type dropdown includes formats such as A4, Letter, Legal, and others. If none match your requirement, select CustomSize and enter the exact width and height in the Custom Width and Custom Height fields, both in millimeters.
Can I resize only certain pages instead of the whole document?+
Yes. Page Sequence accepts a single number (2), a comma-separated list (1,3,5), a range (2-4), or the word all. Pages not included in the sequence are returned at their original size.
Does resizing affect text quality or image resolution inside the PDF?+
Vector text and graphics scale cleanly to any size. Raster images embedded in the PDF may show quality reduction if enlarged significantly beyond their original resolution. Reducing page size never degrades content quality.
What unit does the module use for dimensions?+
All dimension and padding fields use millimeters. For reference: A4 is 210 x 297 mm, US Letter is 215.9 x 279.4 mm, and Legal is 215.9 x 355.6 mm.

Get Help