VisualActive
HTML to PDF
Convert any URL or HTML string to a downloadable PDF. Perfect for generating reports, invoices, and documents.
Input Schema
{
"type": "object",
"oneOf": [
{
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri"
}
}
},
{
"required": [
"html"
],
"properties": {
"html": {
"type": "string"
}
}
}
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "URL to render as PDF"
},
"html": {
"type": "string",
"description": "Raw HTML string to render"
},
"format": {
"type": "string",
"enum": [
"A4",
"Letter",
"Legal"
],
"default": "A4"
},
"landscape": {
"type": "boolean",
"default": false
},
"margin": {
"type": "object",
"properties": {
"top": {
"type": "string"
},
"bottom": {
"type": "string"
},
"left": {
"type": "string"
},
"right": {
"type": "string"
}
}
}
}
}
Output Schema
{
"type": "object",
"properties": {
"pdf_base64": {
"type": "string",
"description": "Base64-encoded PDF bytes"
},
"page_count": {
"type": "integer"
},
"file_size_bytes": {
"type": "integer"
},
"generated_at": {
"type": "string",
"format": "date-time"
}
}
}