Categories

PDF Multipage Form Mock

Create printable multi-page form mocks with text fields, checkboxes, and signature areas

Generate polished virtual form layouts using HTML-to-PDF rendering. **Includes:** - Styled card-based page composition - Text fields, checkbox groups, signature blocks, and textarea lines - Multi-page sectioned layout for print-and-fill workflows

Example Results

2 examples

Two-Page Intake Form

Builds a clean printable intake form with personal info and signature blocks

multipage-form-mock-example1.pdf View File
View input parameters
{ "title": "Applicant Intake Form", "layoutJson": "[\n {\n \"title\": \"Application Form - Page 1\",\n \"sections\": [\n {\n \"title\": \"Personal Information\",\n \"fields\": [\n {\n \"type\": \"text\",\n \"label\": \"Full Name\",\n \"required\": true\n },\n {\n \"type\": \"text\",\n \"label\": \"Email\",\n \"required\": true\n },\n {\n \"type\": \"text\",\n \"label\": \"Phone\"\n }\n ]\n },\n {\n \"title\": \"Preferences\",\n \"fields\": [\n {\n \"type\": \"checkbox\",\n \"label\": \"Subscribe to newsletter\"\n },\n {\n \"type\": \"checkbox\",\n \"label\": \"Receive SMS updates\"\n }\n ]\n }\n ]\n },\n {\n \"title\": \"Application Form - Page 2\",\n \"sections\": [\n {\n \"title\": \"Comments\",\n \"fields\": [\n {\n \"type\": \"textarea\",\n \"label\": \"Additional Notes\"\n },\n {\n \"type\": \"signature\",\n \"label\": \"Applicant Signature\",\n \"required\": true\n }\n ]\n }\n ]\n }\n]", "pageSize": "A4", "landscape": false, "margin": 34, "fieldHeight": 20, "sectionGap": 16 }

Compact Landscape Checklist

Creates a compact single-page landscape form for quick on-site review

multipage-form-mock-example2.pdf View File
View input parameters
{ "title": "Site Review Checklist", "layoutJson": "[\n {\n \"title\": \"Checklist Page\",\n \"sections\": [\n {\n \"title\": \"Verification\",\n \"fields\": [\n {\n \"type\": \"text\",\n \"label\": \"Inspector\",\n \"required\": true\n },\n {\n \"type\": \"text\",\n \"label\": \"Date\",\n \"required\": true\n },\n {\n \"type\": \"checkbox\",\n \"label\": \"Safety signs placed\"\n },\n {\n \"type\": \"checkbox\",\n \"label\": \"Equipment calibrated\"\n },\n {\n \"type\": \"textarea\",\n \"label\": \"Notes\"\n },\n {\n \"type\": \"signature\",\n \"label\": \"Approver Signature\"\n }\n ]\n }\n ]\n }\n]", "pageSize": "Letter", "landscape": true, "margin": 28, "fieldHeight": 18, "sectionGap": 12 }

API Documentation

Request Endpoint

POST /en/api/tools/pdf-multipage-form-mock

Request Parameters

Parameter Name Type Required Description
title text Yes -
layoutJson textarea Yes -
pageSize select No -
landscape checkbox No -
margin number No -
fieldHeight number No -
sectionGap number No -

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-pdf-multipage-form-mock": {
      "name": "pdf-multipage-form-mock",
      "description": "Create printable multi-page form mocks with text fields, checkboxes, and signature areas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-multipage-form-mock",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]