Что делает редактор
Большинство отказов сводятся к нескольким миллиметрам. Редактор загружает настройку вашей страны, измеряет от макушки до подбородка и рисует требуемую высоту головы рамкой прямо на фотографии, пока вы двигаете окно. Затем четыре проверки идут вживую по пропорциям ICAO: лицо по центру, голова от 50 до 69 процентов высоты рамки, глаза на линии, ровный фон. Значок показывает 100 процентов, только когда все четыре пройдены.
Откуда берутся размеры
Размеры публикуются, а не выдумываются. Каждое число на странице страны прочитано в документе, который его публикует, а не на сайте, который его пересказывает:
- ICAO Doc 9303 Часть 3, машинно-читаемая основа, которую наследует большинство ведомств.
- Собственная публикация ведомства, выдающего документ. GOV.UK, Государственный департамент США, Passport Canada и DFAT публикуют свои размеры, диапазоны высоты головы и принимаемый цвет фона, и эти страницы выигрывают, когда сайт-пересказ говорит иное.
- Указания посольств — для визовых фотографий, которые отличаются от паспортного правила и требуют другого кадрирования.
- Повторное прочтение после любого изменения. Когда ведомство правит свою страницу, страна на сайте исправляется в следующем выпуске, а не остаётся разъезжаться.
Какие страны покрыты
Сегодня доступны тридцать четыре настройки — от Бангладеш с 45 × 55 мм до США с 2 × 2 дюймами и Ирландии с 35 × 45 мм. Цвет фона задаётся по стране там, где ведомство его называет: HMPO просит ровный светло-серый вместо бумажно-белого, а американская цифровая загрузка принимает белый или off-white. Всё, что не попало в настройки, вводится в поле собственных размеров.
Что получается на выходе
- PNG или JPEG, 300 или 600 DPI. По умолчанию редактор ставит 600, а переключатель лежит над кнопкой скачивания — для ведомств, которым нужно 300.
- Листы для печати на A4 или US Letter, разложенные с полем 8 мм и зазором 4 мм, чтобы вы могли вырезать свои копии.
- Собственные размеры. Впишите миллиметры сами, если документа нет в списке.
- Разметка лежит поверх изображения, а не внутри его. Контур лица, рамка головы и линия глаз рисуются на странице и не попадают в экспортируемый холст, который браузер собирает из одного только цвета фона и вашей фотографии.
Как обращаются с файлом
Кадрирование, удаление фона и экспорт идут через Canvas и File API самого браузера. При первом открытии редактора подгружаются две модели: FaceLandmarker от MediaPipe для положения головы и модель сегментации imgly для фона. Они приходят с CDN, выполняются в воркере, и ваше изображение не уезжает вместе с ними. На этом сайте нет ни одной точки отправки файлов, и вы можете убедиться в этом в панели сети браузера во время работы.
Сколько стоит всё это держать
Будка в аэропорту продаёт тот же кадр, что сделает телефон, и с бумагами дело идёт тем же путём. Британские заявления на паспорт теперь принимают цифровое фото вместо распечатанного, а Государственный департамент США отвергает селфи и ретушь безоговорочно. Когда работа остаётся на устройстве, из уравнения выходят и хранилище, и трафик: восстанавливать нечего и продавать нечего.
Редакционные правила
Страны пишутся по источникам выше, а не копируются с сайтов, которые их пересказывают, и формулировки строятся вокруг задачи читателя. Размеры сохраняют единицы, потому что 2 × 2 дюйма и 50 × 50 мм — не одно и то же. Там, где два ведомства расходятся по цвету фона или высоте головы, страница говорит об этом прямо, а не берёт среднее.
Кто ведёт сайт
PicToPassport поддерживает небольшая независимая команда, за которой нет материнской компании. Ни одна страница с требованиями не написана так, чтобы подтолкнуть вас в конкретную фотостудию, и редактор не несёт водяных знаков, потому что фотографию, которую не напечатать, не примут.
Контакты
Неверное число, изменившееся правило или недостающая страна страны. Страница страницу контактов ведёт в общий ящик, который читает человек, и ответы обычно приходят в течение двух рабочих дней.