Я сделал расширение для браузера для сохранения постов с Пикабу в формат PDF
Всем привет! Я full-stack разработчик, в последнее время увлёкся созданием расширений для браузеров. Недавно решил прикрутить возможность удобного сохранения постов с Пикабу к своему расширению для сохранения веб-страниц в PDF.
Вот как это работает:
1. Открываете пост, в расширении нажимаете на кнопку сохранения поста.
2. Создаётся PDF-файл, дальше можете сохранить его на ПК, распечатать и т.д.
В сохранении постов на Пикабу я учёл следующие моменты:
Раскрываются "карусели" с картинками, т.к. в PDF файле вы не сможете их листать, картинки встанут друг под другом.
Скрываются блоки с эмоциями, тегами и другими элементами
Ссылка на комментарии к посту сохраняется, чтобы можно было зайти на онлайн-версию поста из PDF файла.
Можно настроить внешний вид сохраняемого PDF-файла: выбрать размер бумаги, разбить на страницы или выбрать одностраничный макет, добавить верхние и нижние колонтитулы и т.д.
Текст остаётся выделяемым, ссылки кликабельными.
Также, помимо специального режима для Пикабу, в расширении есть режим удаления ненужных элементов со страницы (например, рекламных баннеров), режим выбора и экспорта определённого элемента, сохранение содержимого страницы в виде статьи. Есть специальные режимы экспорта чатов в ChatGPT, сохранение постов на Reddit и множество других полезных функций.
Установить расширение можно по ссылке из официального магазина Chrome Web Store. Оно будет работать во всех современных Chromium браузерах.
Буду рад, если скажите чего не хватает, что можно улучшить и любым другим советам!