← iLovePDFCONTENT HISTORY

Update to iLovePDF

Snapshot Sep 30, 2026 · 22:59 UTC · version 1.0.2

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "ilovepdf-image-to-pdf",
  "description": "Convert JPG, PNG, or TIFF images into a PDF document.\nUse this skill whenever the user wants to turn one or more images into a PDF,\ncreate a PDF from photos, or combine images into a single PDF file.\n",
  "included_files": [],
  "skill_md_contents": "---\nname: ilovepdf-image-to-pdf\ndescription: |\n  Convert JPG, PNG, or TIFF images into a PDF document.\n  Use this skill whenever the user wants to turn one or more images into a PDF,\n  create a PDF from photos, or combine images into a single PDF file.\n---\n\n# iLovePDF — Image to PDF\n\nConverts one or more images (JPG, PNG, TIFF) into a PDF document. Multiple images\ncan be merged into a single PDF or kept as individual PDFs.\n\n## When to Use\n\n- \"Convert this image to PDF\"\n- \"Turn these photos into a PDF\"\n- \"Create a PDF from my JPG files\"\n- \"Combine these images into one PDF\"\n\n## Tool to Call\n\nUse the `ilovepdf` or `ilovepdf_attach` MCP tool with `tool: \"image-to-pdf\"`.\n\nUse `ilovepdf_attach` when the user has attached files to the chat message.\nUse `ilovepdf` when the user provides file URLs.\n\n## Accepted File Types\n\n`.jpg`, `.jpeg`, `.png`, `.tif`, `.tiff`\n\n## Options\n\n| Option        | Type    | Values                   | Default      |\n| ------------- | ------- | ------------------------ | ------------ |\n| `merge_after` | boolean | `true`, `false`          | `true`       |\n| `orientation` | string  | `\"portrait\"`, `\"landscape\"` | `\"portrait\"` |\n| `margin`      | number  | `0`–`100` (pixels)       | `0`          |\n| `pagesize`    | string  | `\"fit\"`, `\"A4\"`, `\"letter\"` | `\"fit\"`  |\n\n- **`merge_after: true`** — Combines all images into a single PDF (default).\n- **`merge_after: false`** — Produces one PDF per image.\n- **`pagesize: \"fit\"`** — Page dimensions match the image dimensions exactly.\n\nOnly pass options the user explicitly stated. The widget collects remaining preferences\nin-card as a fallback.\n\n## Example Calls\n\n```json\n// Convert a single JPG to PDF (defaults)\n{ \"tool\": \"image-to-pdf\", \"options\": {} }\n\n// Combine multiple images into one PDF, landscape, A4\n{\n  \"tool\": \"image-to-pdf\",\n  \"options\": { \"merge_after\": true, \"orientation\": \"landscape\", \"pagesize\": \"A4\" }\n}\n\n// One PDF per image\n{ \"tool\": \"image-to-pdf\", \"options\": { \"merge_after\": false } }\n```\n\n## Notes\n\n- The widget handles the upload, processing, and download — do not claim the operation\n  is complete before the widget confirms.\n- All options are collected by the widget if not provided — do not interrogate the user\n  before calling the tool.\n"
}

SHA-256: 528601450f74ae63c3aa8608540a28427f9544aa4df9797922ee07344facef29