Перейти к содержимому
PulsarKit

Добавить рамку к изображению

Шесть видов рамок — сплошная, полароид, с тенью, с закругленными углами, двойная линия и кинопленка. Толщина в пикселях или в процентах от кадра.

Перетащите файлы сюда

.jpg, .jpeg, .png, .webp · до 50 МБ

Как добавить рамку

  1. 1

    Добавьте изображение

    JPG, PNG или WebP, до 100 файлов за раз. Фото с телефона сначала разворачиваются как надо, чтобы рамка легла по правильным сторонам.

  2. 2

    Выберите стиль и цвет

    Задайте толщину в пикселях или в процентах от короткой стороны и решите, должен ли холст увеличиться или остаться прежнего размера.

  3. 3

    Нажмите «Добавить рамку» и скачайте

    Один файл возвращается сам по себе, несколько приходят в архиве pulsarkit-bordered.zip.

Увеличить холст или сохранить исходный размер

Рамку можно добавить двумя способами, и они нужны для разных задач. Увеличение холста сохраняет каждый пиксел фото и делает файл крупнее: изображение 2647 на 1489 с рамкой 20 пикс превращается в 2687 на 1529. Это удобно для печати или когда рамка не должна залезать на композицию. Сохранение исходного размера уменьшает фото и рисует рамку в освобожденном пространстве, так что размеры файла остаются теми же. Это важно, когда площадка требует точный размер в пикселях: квадрат 1080 на 1080 для поста в ленте или фиксированное место под баннер. Файл большего размера при загрузке туда будет обрезан заново. Переключатель называется «Увеличить холст» и по умолчанию включен.

Что именно рисует каждый стиль

Сплошная рамка заливает полосу выбранным цветом по краям кадра, по желанию с закругленными внешними углами. Стиль «Закругленная» маскирует весь результат под прямоугольник с закругленными углами, поэтому углы становятся прозрачными, а не белыми. «Двойная» рисует две линии по трети заданной толщины каждая, с контрастным просветом между ними, как двойное паспарту в багете. Тень кладет фото на прозрачный холст и рисует под ним размытую черную копию, смещенную вниз и вправо. Размытие считается трехпроходным box blur, а не свойством тени холста: оно дает заметно разный радиус в Chrome и в Safari. Стиль «Полароид» повторяет пропорции настоящего снимка: отступы по бокам и сверху по шесть процентов от ширины кадра, нижний отступ восемнадцать процентов и необязательная подпись в этом нижнем поле на высоте сорока процентов от его высоты. «Кинопленка» добавляет черные полосы сверху и снизу высотой по двенадцать процентов от высоты кадра. В каждой полосе идет ряд закругленных перфораций шириной четыре процента от ширины кадра и шагом восемь процентов, то есть по двенадцать отверстий на полосу у стандартного горизонтального фото.

Когда результат сохраняется как PNG

Закругленные углы и тени требуют прозрачности, а JPEG не может хранить альфа-канал. Если сохранить такой результат как JPEG, все прозрачные пиксели заполнятся черным, и аккуратная закругленная рамка превратится в фото с четырьмя черными треугольниками по углам. Поэтому когда в готовом холсте есть прозрачность, файл записывается как PNG, и на карточке результата это указано. Решение принимается по фактическим пикселям, а не по названию стиля: сплошная рамка с радиусом углов тоже создает прозрачность и обрабатывается так же.

Фото остается в браузере

Изображение декодируется, обрамляется и перекодируется на вашем устройстве с помощью кодеков на WebAssembly. Оно не загружается на сервер, и потом ничего не нужно удалять. Блок EXIF в результат не копируется: модель камеры, время съемки и любые GPS-координаты удаляются при сохранении файла с рамкой.

Частые вопросы

Фото загружается на сервер?

Нет. Чтение файла, декодирование, отрисовка рамки и повторное кодирование происходят в этой вкладке браузера. Загрузки нет, серверная копия не создается.

Рамка меняет размер изображения?

По умолчанию да: холст увеличивается на двойную толщину рамки плюс двойной отступ по каждой оси, само фото не трогается и файл становится крупнее. Рамка 20 пикс на фото 2647 на 1489 дает 2687 на 1529.

Как сохранить исходный размер в пикселях?

Выключите «Увеличить холст». Размер результата в пикселях будет таким же, как у оригинала; фото уменьшится, чтобы уместиться внутри рамки, и окажется по центру. Пользуйтесь этим, когда площадка требует точный размер и иначе перережет кадр при загрузке.

Почему JPEG вернулся как PNG?

Потому что в результате есть прозрачные пиксели, а у JPEG нет альфа-канала. Закругленные углы, тени и сплошная рамка с радиусом углов оставляют прозрачные углы; при записи в JPEG они заполнятся черным. Инструмент сам переключается на PNG и пишет об этом.

Можно сделать подпись под фото?

Да, в стиле «Полароид». Подпись идет в широкое нижнее поле, по центру, на высоте сорока процентов от его высоты и обрезается до сорока символов. Шрифт — системный без засечек на том устройстве, где идет обработка.

Сколько файлов можно оформить рамкой за раз?

До 100 файлов, суммарно 300 МБ. Для всех применяется один стиль и одни настройки, а результат приходит в архиве pulsarkit-bordered.zip. Толщина в процентах удобнее для пакета: она подстраивается под размеры каждого фото.

Какая максимальная толщина рамки?

200 пикселей или 25 процентов от короткой стороны. Рамка толще 45 процентов от короткой стороны не принимается: фото превратилось бы в марку посередине цветного прямоугольника. Вместо этого инструмент предлагает максимальную толщину, при которой еще остается картинка.

Инструмент работает на телефоне?

Да. Сплошная, полароид, с закругленными углами, двойная и «кинопленка» обрабатываются почти мгновенно. Тень требует больше ресурсов из-за размытия: обычно меньше секунды на обычное фото и несколько секунд на очень большое при максимальном размытии.

Похожие инструменты

ФотоколлажСоберите от двух до двадцати фото на одном холсте — сетка, мозаика, пленка или расстановка вручную — и скачайте результат одной картинкой.Текст на фотоПоставьте подпись на любом фото прямо в браузере: выберите размер и цвет, добавьте обводку, тень, цветную плашку или изгиб строки и скачайте результат.Изменить размерИзмените размер фото в пикселях по точным значениям, в процентах или по готовому пресету — прямо в браузере.Сжать изображениеСжать файлы JPG, PNG, WebP, AVIF и GIF прямо в браузере: уровень, который сохраняет разрешение, или, кроме GIF, целевой размер в КБ либо МБ.ОбрезатьПеретащите рамку по фото или введите точные пиксели, затем скачайте только нужную часть. Файл не покидает браузер.Черно-белое фотоПять формул конвертации, управление контрастом и три классических тонировки — сепия, цианотипия и селений. Все вычисления идут в вашем браузере.

Тот же инструмент под конкретную задачу