Actions26
- SQL Actions
- Client Access Actions
- User Access Actions
- Tools Actions
Tools → Markdown to PDF
AI-generatedSummary
Convert a supplied Markdown string into a PDF file, with customizable PDF rendering and browser options, outputting the result as binary data in a specified property for further use in the workflow.
Inputs
- Tool Category (required) — Selects the group of tools to display; defaults to 'Documents'.
- Markdown (required) — The Markdown content string to convert into PDF.
- File Name — The filename to assign to the generated PDF, defaulting to 'document.pdf'.
- Output Binary Property — The binary property name where the generated PDF file will be stored, defaulting to 'data'.
- Browser Options — Options configuring the browser executable path, browser channel, timeout, and JavaScript enablement during rendering.
- PDF Options — Configuration of PDF layout including page format, orientation, background printing, scale, wait condition before rendering, media type, render delay, maximum sizes, margins, and header/footer HTML templates.
- Include Plug Tools Metadata — Flag to include internal Plug Tools metadata in JSON output, defaults to true.
- Metadata Property — Name of the metadata property for included Plug Tools metadata, defaults to '__plugTools'.
Output shape
A single item containing a binary property with the generated PDF file and optionally metadata.
The PDF is output as binary data under the configured property (default 'data'), suitable for file storage or further processing. Metadata inclusion is optional. Input Markdown must not exceed size limits. Browser options control rendering environment and timeout.
Examples
Example 1: Convert markdown text to a PDF file with default PDF and browser settings
Supply Markdown content, specify 'File Name' if desired, and leave other options as default. The node outputs the PDF binary under the 'data' property.