merge-pdfs
Combine multiple PDF files into one document using URLs or base64 data. Add metadata, ensure PDF/A or PDF/UA compliance, and streamline document management.
Instructions
Combine multiple PDF files into a single document.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
files | Yes | Array of URLs or base64-encoded PDFs | |
inputMethod | Yes | Input method | |
metadata | No | Metadata for merged PDF | |
pdfa | No | PDF/A compliance | |
pdfua | No | PDF/UA compliance | |
requestSource | No | Request source |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"files": {
"description": "Array of URLs or base64-encoded PDFs",
"items": {
"type": "string"
},
"type": "array"
},
"inputMethod": {
"description": "Input method",
"enum": [
"url",
"base64"
],
"type": "string"
},
"metadata": {
"additionalProperties": false,
"description": "Metadata for merged PDF",
"properties": {
"Author": {
"type": "string"
},
"Keywords": {
"type": "string"
},
"Subject": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"type": "object"
},
"pdfa": {
"description": "PDF/A compliance",
"enum": [
"PDF/A-1b",
"PDF/A-2b",
"PDF/A-3b"
],
"type": "string"
},
"pdfua": {
"description": "PDF/UA compliance",
"type": "boolean"
},
"requestSource": {
"description": "Request source",
"type": "string"
}
},
"required": [
"inputMethod",
"files"
],
"type": "object"
}