Бесплатная программа для работы с изображениями Irfanview была моей «программой» для этого, когда я использовал Windows. Среди множества функций, которые он может делать с изображениями, есть листы контактов (выберите « Create contact sheet from selected files
в меню «Файл»).
Вы можете изменить шаблон листа (ориентацию страницы и количество изображений на странице и вниз на странице, а также настроить другие параметры, если это необходимо, такие как поля, маркировка и т.д.). Настройка быстрая и интуитивно понятная.
Это сделает то, что вы описали в комментариях. Я объясню, как Irfanview работает с контактными листами и как с их помощью выполнять то, что вы описали.
Чтобы уточнить размер изображения, все шаблоны "ячеек" будут одинакового размера. Все изображения на контактном листе будут помещены в "ячейки" того же размера, которые вы можете сделать любого размера, если матрица поместится на странице.
Если изображение уже не соответствует точному размеру ячейки, оно изменит размер изображения в соответствии с шаблоном, сохраняя соотношение сторон. Он будет соответствовать наибольшему размеру каждого изображения, которое может содержаться в определенном шаблоне "ячейка". Он использует повторную выборку (если необходима регулировка размера), поэтому встроенные изображения имеют высокое качество.
Поэтому, если у вас есть коллекция изображений размером 4 x 3 дюйма, и вы хотите сохранить их в этом размере, сгруппируйте их вместе в виде пакета и создайте шаблон контактного листа, содержащий ячейки этого размера. Например, вы можете создать портретный шаблон размером с букву, который будет соответствовать двум на три вниз (шесть на листе). Вы бы отрегулировали границы так, чтобы "ячейки" были точно 4 "х 3". Изображения будут соответствовать точно, без необходимости изменения размера. Затем определите файлы, которые нужно использовать, и он создаст и сохранит страницы контактного листа (это то, что вы печатаете).
Вы можете использовать его для создания листов изображений точного размера, которые имеют одинаковый исходный размер, или для создания папки с изображениями разных размеров, форматов изображения и т.д., А также для создания листов, в которых эта коллекция помещается в ячейки одинакового размера.
Это сохраняет настройки, поэтому следующий пакет требует просто указать, какие изображения использовать. В вашем случае, если у вас есть группы изображений разных размеров, вы должны настроить параметры по мере необходимости между партиями.
Это дает отличную производительность с минимальными усилиями.