Export frames to PDF
figma_export_frames_to_pdfExport frames to one multi-page PDF, one frame per page, in the order of nodeIds. In a Figma Slides file, deck: true instead exports every slide in presentation order, leaving out skipped slides unless includeSkipped; the result…
Instructions
Export frames to one multi-page PDF, one frame per page, in the order of nodeIds. In a Figma Slides file, deck: true instead exports every slide in presentation order, leaving out skipped slides unless includeSkipped; the result lists slideIds in page order. Each frame is rendered by the plugin and the pages are merged by the bridge. A frame that cannot be rendered is reported in failed[] and the rest still merge — an unreadable page is worse than a missing one, so nothing is silently substituted. final: true marks the delivery: under BRIDGE_PROCESS=strict every page that belongs to a brief needs a passing figma_sign_off newer than its last change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deck | No | Figma Slides: true exports every slide of the deck, in order, instead of nodeIds. | |
| final | No | The delivery. Under BRIDGE_PROCESS=strict a node that belongs to a brief needs a passing figma_sign_off newer than its last change. Default false: a render to judge, never gated. | |
| nodeIds | No | Frames to export, in page order. Not with `deck`. | |
| session | No | Optional sessionId or file name, to pick a Figma file when more than one is connected. | |
| outputPath | Yes | Where to write the merged PDF. Same path rules as `figma_export_node`'s `saveTo`. | |
| includeSkipped | No | With deck: also the slides skipped in the presentation. Default false. |