Взрослая социальная сеть
Текстовая версия форума
Знакомства для секса Регистрация


Графика в VB

Текстовая версия форума: Архив компьютерного форума



Полная версия топика:
Графика в VB -> Архив компьютерного форума


Страницы: [1]

tantrik
Люди, задача, которая встала передо мной, весьма специфическая. Нужно создать с помощью Visual Basic что-то типа слоев Фотошопа один поверх другого, чтобы можно было менять прозрачность каждого слоя. Самое простое решение - контрол наподобие PictureBox, но со свойством Transparency, чтобы разместить несколько один над другим. Идеально - готовый контрол со слоями, самый идеальный вариант - чтобы он еще и в PSD мог сохранять. Никто не знает ничего подобного?
WILD_STRANGER
А почему именно VB?
tantrik
Ну, потому, что именно VB владею, остальные языки как-то не воспринимаю. Ну и пишу именно на нем.
WILD_STRANGER
Понятно ...
Попробуй посмотреть у Corel их "Corel script" он чем то похож, и позволяет обращаться в том числе и к фотошопу и к офисным приложениям ... в свое время я делал пропуска ... данные брались из Exell картинка обрабатывалась в шопе и там же создавалось 4 слоя ... сама фотка, баскграунд, подпись, должность ... затем все это отправлялось на печать ... и делалось это одним кликом ...
tantrik
Дело в том, что задача другая. Я работаю над астрологической программой и хочу нанести на карту мира зоны, где та или иная планета имеет позитивный или негативный статус. Нижний слой - собственно карта мира, затем Солнце, Луна и так далее. Алгоритм такой - перебираются координаты от -180 до 180 по долготе и от -90 до 90 по широте, для каждого места вычисляется статус и на слое ставится точка соответствующего цвета. По идее, все слои, кроме нижного, должны быть полупрозрачны, чтобы можно было сопоставлять влияние разных планет в каждом месте.
WILD_STRANGER
Понятно ...
я просто думал, что цель - создание картинки по условиям задачи не важно каким способом ...
Lopes
Прмер по твоей теме


Присоединённый файл
Присоединённый файл  Alpha_Transp.zip
ShMa
На самом деле, VB - это худшее, что можно придумать для графики! Cам очень люблю эту среду, пишу только в ней (конечно, если под Windows, для доса и микроконтроллеров - только Си)). В инете есть примеры API ф-ций, позволяющими делать много чего с графикой, в т.ч. и прозрачность. Но предупреждаю сразу, это будет очень долго, хотя если в статике, то не страшно. Идеально - использовать Direct X (примеров тоже полно), но это уже на порядок сложнее и имхо излишне.

ЗЫ сохранять в psd имхо вообще не реально, особенно со слоями.
mobby
Вообще для этого есть Flash и ActionScript

Страницы: [1]

Архив компьютерного форума -> Графика в VB





Проститутки Киева | индивидуалки Москвы | Эротический массаж в Москве | Проститутки-индивидуалки Москва