Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
[√] Наложение текста на изображение
MicroCipДата: Ср, 04 Января 2012, 19:10 | Сообщение # 1
Участник
В общем, возникла ошибка в этом. Не как не могу программно вставить текст в нижний правый угол изображения и дальше сохранить. Пробовал открывать изображение в контейнере, переносить последние координаты X и Y объекта текста, на последние координаты X и Y изображения, далее сделать скриншот этого контейнере и сохранить. Но вообще не чего не получается. Есть какие нибудь мысли?

В каждом человеке солнце. Только дайте ему светить.(с)Сократ
 
СообщениеВ общем, возникла ошибка в этом. Не как не могу программно вставить текст в нижний правый угол изображения и дальше сохранить. Пробовал открывать изображение в контейнере, переносить последние координаты X и Y объекта текста, на последние координаты X и Y изображения, далее сделать скриншот этого контейнере и сохранить. Но вообще не чего не получается. Есть какие нибудь мысли?

Автор - MicroCip
Дата добавления - 04 Января 2012 в 19:10
DEMBELДата: Ср, 04 Января 2012, 19:37 | Сообщение # 2
Наш дизайнер
http://neobooker.ru/forum/22-2335-1
ksSetWatermark


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеhttp://neobooker.ru/forum/22-2335-1
ksSetWatermark

Автор - DEMBEL
Дата добавления - 04 Января 2012 в 19:37
mishemДата: Ср, 04 Января 2012, 21:18 | Сообщение # 3
Эксперт форума
Текст пишет не плохо hpwImage
hpwImageTextOut


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеТекст пишет не плохо hpwImage
hpwImageTextOut

Автор - mishem
Дата добавления - 04 Января 2012 в 21:18
MicroCipДата: Ср, 04 Января 2012, 21:47 | Сообщение # 4
Участник
DEMBEL, а при чем тут Водяной Знак?
mishem, че то я с этим плагином не разобрался, при запуске выводит ошибку ибо к прямоугольнику не прикреплено изображение, я его пытался прикрепить, все работало, но там не было изображения...


В каждом человеке солнце. Только дайте ему светить.(с)Сократ
 
СообщениеDEMBEL, а при чем тут Водяной Знак?
mishem, че то я с этим плагином не разобрался, при запуске выводит ошибку ибо к прямоугольнику не прикреплено изображение, я его пытался прикрепить, все работало, но там не было изображения...

Автор - MicroCip
Дата добавления - 04 Января 2012 в 21:47
RezzoxeДата: Ср, 04 Января 2012, 22:07 | Сообщение # 5
Quote (MicroCip)
а при чем тут Водяной Знак?


Quote (MicroCip)
программно вставить текст в нижний правый

Quote (DEMBEL)
http://neobooker.ru/forum/22-2335-1 ksSetWatermark


Я на сколько знаю это так и называется, наложить текст (символ, картинку)
на определенный участок изображения - watermark (как бы ты защищаешь картинку)

MicroCip, ты хоть пробовал то что предложил Дембель?

http://ru.wikipedia.org/wiki/Фотографический_водяной_знак
справа картинку глянь, тебе же так надо?


Сообщение отредактировано
Dordex - Ср, 04 Января 2012, 22:11
 
Сообщение
Quote (MicroCip)
а при чем тут Водяной Знак?


Quote (MicroCip)
программно вставить текст в нижний правый

Quote (DEMBEL)
http://neobooker.ru/forum/22-2335-1 ksSetWatermark


Я на сколько знаю это так и называется, наложить текст (символ, картинку)
на определенный участок изображения - watermark (как бы ты защищаешь картинку)

MicroCip, ты хоть пробовал то что предложил Дембель?

http://ru.wikipedia.org/wiki/Фотографический_водяной_знак
справа картинку глянь, тебе же так надо?

Автор - Rezzoxe
Дата добавления - 04 Января 2012 в 22:07
mishemДата: Ср, 04 Января 2012, 22:18 | Сообщение # 6
Эксперт форума
MicroCip, в этом плагине есть скрытые "косячки".
Допустим в этой команде в мастере перед выбором шрифта, нужно в ручную написать размер шрифта.

Code
hpwImageCreate "Прямоугольник" "Действие когда левая кнопка мыши отпущена" "Действие когда правая кнопка мыши отпущена" "Действие когда Колесо мыши отпущено" "Действие когда Мышь двигается" "Действие когда ЛКМ нажата" "Здесь не разобрался " "Здесь тоже.)))"
hpwImageLoadFromFile "Прямоугольник" "файл с изображением" "Координата Х" "Координата Y" "1=использовать прозрачность" "цвет прозрачности"
hpwImageTextOut "Прямоугольник" "текст  который надо написатьили переменная" "координата Х" "Координата Y" "Название шрифта или переменная. Прежде чем выбирать ниже нужно написать размер" "Размер текста" "Цвет фона" "Цвет текста"


Вот так по моему должно заработать.
:)
Соответственно если значения свои подставишь.
:D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.


Сообщение отредактировано
mishem - Ср, 04 Января 2012, 22:21
 
СообщениеMicroCip, в этом плагине есть скрытые "косячки".
Допустим в этой команде в мастере перед выбором шрифта, нужно в ручную написать размер шрифта.

Code
hpwImageCreate "Прямоугольник" "Действие когда левая кнопка мыши отпущена" "Действие когда правая кнопка мыши отпущена" "Действие когда Колесо мыши отпущено" "Действие когда Мышь двигается" "Действие когда ЛКМ нажата" "Здесь не разобрался " "Здесь тоже.)))"
hpwImageLoadFromFile "Прямоугольник" "файл с изображением" "Координата Х" "Координата Y" "1=использовать прозрачность" "цвет прозрачности"
hpwImageTextOut "Прямоугольник" "текст  который надо написатьили переменная" "координата Х" "Координата Y" "Название шрифта или переменная. Прежде чем выбирать ниже нужно написать размер" "Размер текста" "Цвет фона" "Цвет текста"


Вот так по моему должно заработать.
:)
Соответственно если значения свои подставишь.
:D

Автор - mishem
Дата добавления - 04 Января 2012 в 22:18
MicroCipДата: Ср, 04 Января 2012, 23:06 | Сообщение # 7
Участник
Quote (Dordex)
справа картинку глянь, тебе же так надо?

именно, просто я всегда думал, что водяной знак, как бы придает изображению более красивый прозрачный эффект.
mishem, сча попробую...

Добавлено (04 Января 2012, 23:06)
---------------------------------------------
mishem, все ок работает) Только вот бы еще тексту поставить прозрачность(т.е. что бы не было фонового цвета), тогда вообще супер будет.


В каждом человеке солнце. Только дайте ему светить.(с)Сократ
 
Сообщение
Quote (Dordex)
справа картинку глянь, тебе же так надо?

именно, просто я всегда думал, что водяной знак, как бы придает изображению более красивый прозрачный эффект.
mishem, сча попробую...

Добавлено (04 Января 2012, 23:06)
---------------------------------------------
mishem, все ок работает) Только вот бы еще тексту поставить прозрачность(т.е. что бы не было фонового цвета), тогда вообще супер будет.


Автор - MicroCip
Дата добавления - 04 Января 2012 в 23:06
mishemДата: Ср, 04 Января 2012, 23:50 | Сообщение # 8
Эксперт форума
Quote (MicroCip)
Только вот бы еще тексту поставить прозрачность

Попробуй вот этот в фон текста вставить #HFFFFE
Не уверен, но ве же.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (MicroCip)
Только вот бы еще тексту поставить прозрачность

Попробуй вот этот в фон текста вставить #HFFFFE
Не уверен, но ве же.

Автор - mishem
Дата добавления - 04 Января 2012 в 23:50
ГарикДата: Чт, 05 Января 2012, 00:29 | Сообщение # 9
Quote (MicroCip)
Только вот бы еще тексту поставить прозрачность


hpwImageCreate "Rectangle1" "" "" "" "" "" "" ""
hpwImageLoadFromFile "Rectangle1" "[PubDir]1.png" "0" "0" "1" "clBlue"
Setvar "[hpwImageTransparent]" "1"
hpwImageTextOut "Rectangle1" "Ла-Ла-Ла-Tpу-Ла-Ла" "120" "180" "Arial" "14" "clYellow" "clRed"

Добавлено (05 Января 2012, 00:29)
---------------------------------------------
Всё тоже самое можно сделать с помощью ksSetWatermark, только вместо текста использовать картинку с текстом, и назначить цвет прозрачности фону этой картинки.

 
Сообщение
Quote (MicroCip)
Только вот бы еще тексту поставить прозрачность


hpwImageCreate "Rectangle1" "" "" "" "" "" "" ""
hpwImageLoadFromFile "Rectangle1" "[PubDir]1.png" "0" "0" "1" "clBlue"
Setvar "[hpwImageTransparent]" "1"
hpwImageTextOut "Rectangle1" "Ла-Ла-Ла-Tpу-Ла-Ла" "120" "180" "Arial" "14" "clYellow" "clRed"

Добавлено (05 Января 2012, 00:29)
---------------------------------------------
Всё тоже самое можно сделать с помощью ksSetWatermark, только вместо текста использовать картинку с текстом, и назначить цвет прозрачности фону этой картинки.


Автор - Гарик
Дата добавления - 05 Января 2012 в 00:29
mishemДата: Чт, 05 Января 2012, 01:00 | Сообщение # 10
Эксперт форума
Quote (Гарик)
только вместо текста использовать картинку с текстом,

Я тоже сначала так подумал. А если текст нужно менять ? И часто? И на разных изображениях по разному?
:(
Но автору сабжа виднее... Выбор есть. Конечно если текст меняться не будет, лучше использовать ksSetWatermark.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Гарик)
только вместо текста использовать картинку с текстом,

Я тоже сначала так подумал. А если текст нужно менять ? И часто? И на разных изображениях по разному?
:(
Но автору сабжа виднее... Выбор есть. Конечно если текст меняться не будет, лучше использовать ksSetWatermark.

Автор - mishem
Дата добавления - 05 Января 2012 в 01:00
ГарикДата: Чт, 05 Января 2012, 01:45 | Сообщение # 11
Quote (mishem)
А если текст нужно менять ? И часто? И на разных изображениях по разному?

Можно сделать снимок нового текста (объекта с этим текстом) и его же наложить.
;)

Quote (MicroCip)
Пробовал открывать изображение в контейнере, переносить последние координаты X и Y объекта текста, на последние координаты X и Y изображения, далее сделать скриншот этого контейнере и сохранить. Но вообще не чего не получается
.
MicroCip, cмотрите в прикреплении:
Прикрепления: Test2.rar (39.3 Kb)
 
Сообщение
Quote (mishem)
А если текст нужно менять ? И часто? И на разных изображениях по разному?

Можно сделать снимок нового текста (объекта с этим текстом) и его же наложить.
;)

Quote (MicroCip)
Пробовал открывать изображение в контейнере, переносить последние координаты X и Y объекта текста, на последние координаты X и Y изображения, далее сделать скриншот этого контейнере и сохранить. Но вообще не чего не получается
.
MicroCip, cмотрите в прикреплении:

Автор - Гарик
Дата добавления - 05 Января 2012 в 01:45
DEMBELДата: Чт, 05 Января 2012, 08:03 | Сообщение # 12
Наш дизайнер
еще можно сделать текст картинкой и накладывать как картинку, с нужной прозрачностью и пр...
ну если текст неизменный.


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениееще можно сделать текст картинкой и накладывать как картинку, с нужной прозрачностью и пр...
ну если текст неизменный.

Автор - DEMBEL
Дата добавления - 05 Января 2012 в 08:03
MicroCipДата: Чт, 05 Января 2012, 10:41 | Сообщение # 13
Участник
DEMBEL, тут вставляется тот текст, который вводится пользователем. Но в этом случае вариант, делать скриншот этого текста, и наложить, как уже выше говорил Гарик.

Добавлено (05 Января 2012, 10:38)
---------------------------------------------

Quote (Гарик)
MicroCip, cмотрите в прикреплении:

Метод понравился, но не как сделать сохранение в jpg?

Добавлено (05 Января 2012, 10:41)
---------------------------------------------
В общем, всем спасибо. Для себя оставил оба способа нанесения текста.


В каждом человеке солнце. Только дайте ему светить.(с)Сократ
 
СообщениеDEMBEL, тут вставляется тот текст, который вводится пользователем. Но в этом случае вариант, делать скриншот этого текста, и наложить, как уже выше говорил Гарик.

Добавлено (05 Января 2012, 10:38)
---------------------------------------------

Quote (Гарик)
MicroCip, cмотрите в прикреплении:

Метод понравился, но не как сделать сохранение в jpg?

Добавлено (05 Января 2012, 10:41)
---------------------------------------------
В общем, всем спасибо. Для себя оставил оба способа нанесения текста.


Автор - MicroCip
Дата добавления - 05 Января 2012 в 10:41
ГарикДата: Чт, 05 Января 2012, 16:38 | Сообщение # 14
Quote (MicroCip)
тут вставляется тот текст, который вводится пользователем

Вот кстати и с этого надо было начинать, чтоб не возникало различных разногласий.
:)
Quote (MicroCip)
но не как сделать сохранение в jpg?

Конвертируй картинку.
 
Сообщение
Quote (MicroCip)
тут вставляется тот текст, который вводится пользователем

Вот кстати и с этого надо было начинать, чтоб не возникало различных разногласий.
:)
Quote (MicroCip)
но не как сделать сохранение в jpg?

Конвертируй картинку.

Автор - Гарик
Дата добавления - 05 Января 2012 в 16:38
  • Страница 1 из 1
  • 1
Поиск: