Exif картинок, фото-рамка на с#

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Как изменять Exif поля у картинки через c# и можно как-нибудь добавить полоску, рамку для картинки по краям - без сервисов.
 
Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 488
Благодарностей
8 693
Баллы
113
Как изменять Exif поля у картинки через c# и можно как-нибудь добавить полоску, рамку для картинки по краям - без сервисов.
Не через C#, но все же..
Можно с помощью экшена Обработка изображений:
- через наложение заранее заготовленного изображения с рамкой с прозрачной центральной частью
- EXIF можно менять в нем же

upload_2018-8-13_4-5-36.png


Вот что получилось:

upload_2018-8-13_4-16-18.png
 
Последнее редактирование:
  • Спасибо
Реакции: one

Dexio

Client
Регистрация
09.05.2014
Сообщения
1 254
Благодарностей
220
Баллы
63
Не через C#, но все же..
Можно с помощью экшена Обработка изображений:
- через наложение заранее заготовленного изображения с рамкой с прозрачной центральной частью
- EXIF можно менять в нем же

Посмотреть вложение 31376

Вот что получилось:

Посмотреть вложение 31377
А не знаетеизаодно, как эксиф геолокацию в 6 местах менять можно? Она же прописывается в разнах-разных видах
Может есть сниппет?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 488
Благодарностей
8 693
Баллы
113
А не знаетеизаодно, как эксиф геолокацию в 6 местах менять можно? Она же прописывается в разнах-разных видах
Может есть сниппет?
У меня, к сожалению, нет таких наработок, но может еще кто подтянется и поделится..
 

keltuzhaknut

Client
Регистрация
24.02.2016
Сообщения
221
Благодарностей
3
Баллы
18
Не через C#, но все же..
Можно с помощью экшена Обработка изображений:
- через наложение заранее заготовленного изображения с рамкой с прозрачной центральной частью
- EXIF можно менять в нем же

Посмотреть вложение 31376

Вот что получилось:

Посмотреть вложение 31377
А можете ватермарком поделится? Каким он должен быть, а то точно также делаю, но оно мне в центре фото лепит квадрат, а не рамку
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 488
Благодарностей
8 693
Баллы
113
А можете ватермарком поделится? Каким он должен быть, а то точно также делаю, но оно мне в центре фото лепит квадрат, а не рамку
Перед наложением рамки, нужно подгонять размеры картинки под рамку, либо наоборот размеры рамки под размеры картинки.
Все это можно делать с помощью экшена Обработка изображений. Правда перед подгоном нужно взять в переменные размеры изображения.

C#:
Image file = Image.FromFile(@"C:\image.jpg"); // Путь к картинке
project.Variables["Width"].Value = file.Width.ToString();
project.Variables["Height"].Value = file.Height.ToString();
 

enlight

Client
Регистрация
19.09.2014
Сообщения
9
Благодарностей
1
Баллы
3

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)