- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую.
Можно допустим в фотошоп добавить 30 картинок одного размера, наложить на каждую рамку(слой с цветными краями и прозрачной серединой), на рамке написать название картинки(исходя из ее названия)?
Что-то подобное ищу.
Nimor, вас интересует как это сделать автоматом? Actions есть для этого.
Приветствую.
на рамке написать название картинки(исходя из ее названия)?
Исходя из названия файла?
Да, но в Action как задать текст по названию изображения?
Странный вопрос... А почему это нельзя сделать?
Странный вопрос... А почему это нельзя сделать?
Видимо потому, что ТС не знает как это сделать, вот и не может. Поэтому спрашивает можно ли так сделать, а если можно, то неплохо бы подсказать как, поскольку от ответа "можно" намного легче ему не станет.
Nimor, рылся, смотрел, фантазировал, выдумывал - не получилось.
Кое-что нашел у буржуев, что в купе с экшеном даст нужный результат.
Единственный минус - имя файла копируется вместе с расширением.
Вот этот код:
var originalUnits = app.preferences.rulerUnits
app.preferences.rulerUnits = Units.PIXELS
// add the pixel position for the left side of your text block below
var textLeftPosition= 60
// add the pixel position for the bottom of your text block below
var textBottomPosition= 60
var typeLayer = app.activeDocument.artLayers.add();
typeLayer.name = app.activeDocument.name;
typeLayer.kind = LayerKind.TEXT;
typeLayer.textItem.size = 48;
typeLayer.textItem.position = [textLeftPosition, textBottomPosition];
var layerName = typeLayer.name
typeLayer.textItem.contents = layerName;
// return units to original
app.preferences.rulerUnits = originalUnits
Всуньте блокнот, поменяйте размер текста на любой, который нужен (строка typeLayer.textItem.size = 48; ).
Сохраните с расширением . jsx
Дальше - открыли скрипт из этого меню.
Потом выделили текст, разместили в центре снизу или где вам надо.
PROFIT
Надеюсь, как экшеном все сделать уже разберетесь сами.
можно еще дроплет сделать - вообще будет просто.
september, спасибо большое, очень удобная вещица..
Единственный минус - имя файла копируется вместе с расширением.
Можно и обрезать :) вроде как так:
Точно не помню уже параметры.
Посмотрите через alert(); результат
Посмотрите через alert(); результат
Нашел такую ссылочку, возможно то, что нужно.
Спс, отличный вариант. Правда все же реально с разрешением файлов. Возможно тогда просто стилем <img> тега что-то сделать?
Nimor, с тебя пиво :)
код скрипта:
var originalUnits = app.preferences.rulerUnits
app.preferences.rulerUnits = Units.PIXELS
// add the pixel position for the left side of your text block below
var textLeftPosition= 60
// add the pixel position for the bottom of your text block below
var textBottomPosition= 60
var typeLayer = app.activeDocument.artLayers.add();
typeLayer.name = app.activeDocument.name.slice(0,-4);
typeLayer.kind = LayerKind.TEXT;
typeLayer.textItem.size = 48;
typeLayer.textItem.position = [textLeftPosition, textBottomPosition];
var layerName = typeLayer.name
typeLayer.textItem.contents = layerName;
// return units to original
app.preferences.rulerUnits = originalUnits
Убирает последние 4 символа (.jpg)