pdf_set_metadata
Set PDF Metadata — Write or update metadata fields (Title, Author, Subject, Keywords) in a PDF. Fields are soft-verified after writing (mismatches are logged, not failed). At least ONE of title/author/subject/keywords must be provided or the request is rejected. [category: pdf]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The PDF to edit. Password-protected input is rejected 400 — run pdf_unlock first. | |
| title | No | At least one of title/author/subject/keywords is required. | |
| author | No | Written verbatim to Author. Empty = left unchanged — this tool cannot blank a field (use pdf_remove_metadata to clear). | |
| subject | No | Written verbatim to Subject. Empty = left unchanged — clearing a field is not possible here (use pdf_remove_metadata). | |
| keywords | No | Free-text Keywords string written verbatim (commas are convention, not parsed). Empty = left unchanged, never cleared. |