PDF контакт-лист

Создает контактные листы с миниатюрами, именами файлов и EXIF

Постраничная сетка фотографий для печати.

Примеры результатов

1 Примеры

Пример: Photo Contact Sheet

Автоматически созданный PDF-пример: Contact sheet with EXIF metadata

photo-contact-sheet-example1.pdf Показать файл
Показать параметры ввода
{ "title": "Contact Sheet - Sample JPG Set", "subtitle": "Generated by consolidated script", "imageFiles": [ "/public/samples/jpg/earth1_1-1_2048-2048.jpg", "/public/samples/jpg/earth2_16-9_2560-1440.jpg", "/public/samples/jpg/earth4_1-1_2048-2048.jpg", "/public/samples/jpg/earth1_16-9_2560-1440.jpg", "/public/samples/jpg/earth1_3-4_1728-2304.jpg", "/public/samples/jpg/earth4_3-4_1728-2304.jpg", "/public/samples/jpg/earth3_1-1_2048-2048.jpg", "/public/samples/jpg/earth2_3-4_1728-2304.jpg", "/public/samples/jpg/earth4_16-9_2560-1440.jpg", "/public/samples/jpg/earth2_1-1_2048-2048.jpg" ], "columns": 4, "rows": 3, "fitMode": "cover", "includeExif": true, "pageSize": "A4", "landscape": true }

Click to upload files or drag and drop files here

Maximum file size: 20MB Maximum files: 120
Supported formats: image/png, image/jpeg, image/webp, image/gif, image/bmp, image/tiff, image/avif

Ключевые факты

Категория
Документы и PDF
Типы входных данных
text, file, number, select, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

PDF контакт-лист — это инструмент для создания постраничных сеток фотографий с миниатюрами, именами файлов и EXIF-данными. Он предназначен для быстрой печати и удобного обзора коллекций изображений в настраиваемом формате.

Когда использовать

  • Когда нужно распечатать контактный лист фотографий с метаданными для архива или обзора.
  • При необходимости организовать изображения в визуальный каталог с настраиваемой сеткой.
  • Для создания обзора коллекции фото с включением EXIF-информации и имен файлов.

Как это работает

  • Загрузите до 120 изображений в форматах PNG, JPEG, WebP, GIF, BMP, TIFF или AVIF.
  • Настройте параметры сетки: количество столбцов и строк, режим миниатюры (cover или contain), размер страницы и ориентацию.
  • Выберите, показывать ли имена файлов и включать ли EXIF-данные, а также установите время ожидания для рендеринга.
  • Сгенерируйте PDF-файл с контактным листом, готовым для печати или цифрового просмотра.

Сценарии использования

Фотографы создают контактные листы для обзора съемок и выбора лучших кадров с EXIF-данными.
Архивисты составляют каталоги изображений с метаданными для документирования коллекций.
Дизайнеры подготавливают визуальные подборки изображений для презентаций и проектов.

Примеры

1. Контакт-лист с EXIF для фотографий земли

Фотограф
Контекст
Фотограф загрузил 10 снимков планеты земля в разных соотношениях сторон для создания контактного листа.
Проблема
Нужно быстро просмотреть все фото с техническими данными и подготовить их для архива.
Как использовать
Загрузите изображения, установите 4 столбца и 3 строки, включите EXIF и выберите альбомную ориентацию страницы A4.
Пример конфигурации
{"title": "Contact Sheet - Sample JPG Set", "columns": 4, "rows": 3, "fitMode": "cover", "includeExif": true, "pageSize": "A4", "landscape": true}
Результат
Сгенерирован PDF с миниатюрами, именами файлов и EXIF-информацией, готовый для печати.

2. Визуальный каталог для дизайн-проекта

Дизайнер интерьеров
Контекст
Дизайнер подготовил 50 изображений мебели и декора для презентации клиенту.
Проблема
Требуется создать удобный каталог с полными изображениями для демонстрации вариантов оформления.
Как использовать
Загрузите фото, настройте 6 столбцов и 8 строк, используйте режим 'contain' и отключите EXIF для чистого вида.
Пример конфигурации
{"columns": 6, "rows": 8, "fitMode": "contain", "includeExif": false, "pageSize": "Letter", "landscape": false}
Результат
Получен PDF-каталог с аккуратной сеткой изображений, идеальный для презентации и печати.

Проверить на примерах

pdf, image, png

Связанные хабы

FAQ

Какие форматы изображений поддерживаются?

Поддерживаются PNG, JPEG, WebP, GIF, BMP, TIFF и AVIF.

Каковы ограничения по загрузке файлов?

Максимум 120 файлов, каждый размером до 20 МБ.

Можно ли изменить ориентацию страницы?

Да, доступна книжная и альбомная ориентация для страниц A4, Letter или Legal.

Что означают режимы миниатюры 'cover' и 'contain'?

'Cover' заполняет ячейку сетки, обрезая изображение; 'contain' вписывает изображение целиком, сохраняя пропорции.

Как долго генерируется PDF?

Время зависит от количества изображений и настроек ожидания, обычно занимает несколько секунд.

Документация API

Конечная точка запроса

POST /ru/api/tools/pdf-photo-contact-sheet

Параметры запроса

Имя параметра Тип Обязательно Описание
title text Да -
subtitle text Нет -
imageFiles file (Требуется загрузка) Да -
columns number Нет -
rows number Нет -
fitMode select Нет -
showFileName checkbox Нет -
includeExif checkbox Нет -
pageSize select Нет -
landscape checkbox Нет -
waitUntil select Нет -
waitTime number Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/pdf-photo-contact-sheet для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "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)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pdf-photo-contact-sheet": {
      "name": "pdf-photo-contact-sheet",
      "description": "Создает контактные листы с миниатюрами, именами файлов и EXIF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-photo-contact-sheet",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]