SS Тулбокс
SS Тулбокс
Все данные обрабатываются локально

Генератор plog — вёрстка фото и текста Markdown в фотожурнал

Соберите plog прямо в браузере: загрузите несколько фото, они автоматически группируются в строки по времени файла, перетаскивайте для изменения порядка, разделяйте или объединяйте строки и вставляйте текст Markdown под редактируемым заголовком. Всё остаётся локально, и это редактор вёрстки — без водяных знаков, без наложения EXIF и без экспорта изображений.

Редактирование

Как работает редактор plog

  1. Множественная загрузка, строки по времени

    Добавьте несколько фото сразу. Они сортируются по времени последнего изменения файла по возрастанию и объединяются в одну строку, если соседние снимки сделаны с интервалом не более 10 минут, поэтому одна прогулка естественно превращается в одну ленту.

  2. Перетаскивание, разделение и объединение строк

    В режиме редактирования фото можно перетащить внутри строки или в другую строку, щёлкнуть по промежутку между фото, чтобы разделить строку именно там, объединить строку с предыдущей, а также удалить отдельное фото или всю строку.

  3. Фото вперемежку с текстом Markdown

    Между строками с фото можно вставлять текстовые строки и писать в них Markdown; предпросмотр отображает заголовки, списки, таблицы, блоки кода и цитаты GFM с лёгким встроенным оформлением.

  4. Редактирование и предпросмотр — один переключатель

    При включении предпросмотра скрываются ручки перетаскивания и кнопки действий, и журнал показывается так, как его видит читатель. Пустой заголовок заменяется на «No Title».

  5. Только локальная вёрстка, без экспорта

    Изображения подключаются через object URL и никогда не загружаются. Нет экспорта в PNG, JPEG или PDF, нет водяного знака или рамки с параметрами камеры и нет чтения EXIF — страница лишь раскладывает файлы, которые у вас уже есть.

Вопросы о генераторе plog

Что именно делает этот инструмент?

Это редактор вёрстки фотожурнала. Он группирует загруженные фото в строки, позволяет менять порядок, разделять и объединять эти строки, вставляет текстовые строки Markdown, сохраняет редактируемый заголовок и показывает удобный для чтения предпросмотр. Он не добавляет водяные знаки, рамки с параметрами или инфографику EXIF. Это не просмотрщик EXIF, который только читает метаданные, и не инструмент кадрирования, который обрезает изображения — здесь только вёрстка.

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

Загрузка принимает image/*, поэтому реально видно то, что умеет декодер браузера: JPEG, PNG, WebP и GIF работают нормально, а HEIC появляется только там, где браузер его поддерживает. Экспортировать нельзя ничего: нет скачивания PNG/JPEG/PDF, нет снимка canvas и нет кнопки копирования HTML; предпросмотр — это просто вёрстка на странице.

Читает ли он EXIF и автоматически заполняет данные о камере?

Нет. Для группировки используется только File.lastModified: фото сортируются по возрастанию и переходят на новую строку, когда интервал превышает 10 минут. Время съёмки, камера, объектив и параметры экспозиции из EXIF никогда не читаются и не показываются.

Что можно настроить?

Текст заголовка, содержимое Markdown в текстовых строках, а также порядок фото и разбиение на строки. Нет настроек шрифта, размера, отступов, фона, скругления углов, интервалов или шаблонов вёрстки.

Можно ли загрузить несколько фото сразу?

Да. В выборе файлов включён множественный выбор и принимается image/*; каждая загрузка добавляется к текущему журналу и автоматически перегруппируется по времени.

Есть ли разрешение экспорта и можно ли удалить водяные знаки?

Экспорта нет вообще, поэтому нет и настройки разрешения. Инструмент никогда не добавляет водяной знак, подпись с параметрами или рамку и не может её удалить — он не трогает пиксели изображения, а лишь показывает исходные файлы через object URL.

Всё остаётся локально?

Да. Файлы читаются локально через URL.createObjectURL и никогда не загружаются. Постоянного хранения тоже нет: после обновления страницы заголовок, фото и текстовые строки исчезают.

Связанные инструменты
SponsorMindElixir