У меня есть PSD-файл с разрешением 96 px × 96 px. Теперь я хочу сохранить это в виде четырех файлов PNG с различными разрешениями, такими как 36 px × 36 px, 48 px × 48 px, 72 px × 72 px и 96 px × 96px. Вместо того, чтобы вручную настраивать размер изображения четыре раза и сохранять как опцию, можно ли как-нибудь автоматизировать это?
adobe-photoshop
export
png
automation
Ленин Радж Раджасекаран
источник
источник
Ответы:
Не полное решение, но это может помочь кому-то, кто пришел сюда из Google.
Если вы сохраните с помощью Файл → Сохранить для Web, вы можете изменить размер во время процесса сохранения, параметры находятся справа под Размер изображения.
Я делаю это довольно часто, когда мне нужно несколько разных размеров для изображения, хотя, как отмечали другие ответы, если вы создаете значки, используйте векторы, это сделает вашу жизнь намного проще.
источник
Alt+Ctrl+Shift+S
для запускаSave for Web
диалога в CS6.В Photoshop CC появилась функция Photoshop Generator, предназначенная для создания нескольких изображений.
Вы можете прочитать о генераторе здесь .
Выдержка:
источник
Сколько раз вам нужно экспортировать значок? Если это всего лишь один значок, ваш лучший вариант, вероятно, состоит в том, чтобы просто рисовать все, используя векторы и стили слоев, изменять размер документа, вносить любые необходимые изменения и сохранять PNG (дополнительно сохраняя PSD для будущего экспорта).
Если вам нужно повторить процесс много раз, я бы порекомендовал настроить все как спрайт-лист с кусочками.
Вот что я написал по этой теме (включает в себя множество методов экспорта): Экспорт из Photoshop .
При разработке значков вам часто нужно вручную настраивать меньшие размеры по отдельности - возможно, стоит помнить об этом, когда вы создаете все размеры.
источник
Как уже упоминал Марк, вам, вероятно, лучше масштабировать векторы в документе и использовать спрайт-листы.
Единственное, чего вам следует избегать, так это масштабирования во время Save for Web, как подсказывает Maxism. Я написал статью, в которой сравнивал результаты различных методов и последовательно создавал ресурсы для сохранения в сети с артефактами и полупикселями: уменьшение и экспорт активов в Photoshop .
Я также написал скрипт для Photoshop, который автоматизирует процесс экспорта этих ресурсов: EXPORT TO ANDROID PHOTOSHOP SCRIPT .
Надеюсь это поможет.
источник
Там нет хорошего способа перейти от 96 до 36 автоматически. Даже в 48 вы увидите, что ваш дизайн начинает разваливаться.
Единственное преимущество будет, если у вас будет много значков для экспорта таким образом, и вы планируете вернуться и почистить их. Вы можете записать это как действие или использовать jsx, если вы так склонны.
Для вашего конкретного дизайна я бы поэкспериментировал с пошаговым переходом или экспортом каждой версии из исходной версии 96px. Обычно шаги являются лучшими, но на некоторых конструкциях это может привести к прогрессивному искажению.
источник
Создайте свои иконки в mdpi и используйте это действие Photoshop, чтобы экспортировать их в ldpi, hdpi и xhdpi. От mdpi до xhdpi это работает хорошо, но ldpi и hdpi выглядят немного размытыми.
Ссылка на статью
Скачать фотошоп
источник
Попробуйте это http://blog.mready.net/2013/07/dg-photoshop-action-dpi-resizing/ .
Это плагин, который можно использовать, я думаю, что ваша цель с резолюциями, которые вы говорите. Я использую это для значков Android.
источник
В Photoschop CC 2014 появилась новая опция. Она называется «Генерировать активы», она находится в «файле», и вы можете выбрать 0,25x, 0,5x, 2x, 3x и самостоятельно настроить размеры. Он экспортирует ваши слои в любой формат файла и в разных измерениях (если вы хотите).
источник
Я считаю, что это именно то, что вы хотите.
https://github.com/austynmahoney/mobile-export-scripts-illustrator
Если вам удобно открывать каждый
.psd
из них,Illustrator
вы можете легко выводить изображения нескольких размеров, настраивая коэффициенты масштабирования в.jsx
файле.источник
Хорошая программа для Mac под названием «Ship it» выполняет именно то, что вы просите: экспортировать изображение в несколько форматов / форматов. Я использовал это. Вот ссылка на Mac App Store: https://itunes.apple.com/us/app/shipit!/id492043869
источник
Я не нашел ничего простого в земле Adobe, чтобы сделать это для меня. Если у вас есть или вы хотите установить ImageMagick, и вам удобно работать с командной строкой, тогда
convert
инструмент CLI великолепен .Я написал этот сценарий оболочки, который принимает ширину и изменяет размер изображения, пока вы не нажмете ввод без числа:
Я назвал свой
multi-resize.sh
и вставил,~/bin/
чтобы он был доступен везде.Затем вы выполняете его в оболочке, например, в PNG исходного разрешения:
Вы будете иметь
foo-72.png
и т. Д. В том же каталоге.источник