Рамки для фото / фото - PullRequest
       0

Рамки для фото / фото

1 голос
/ 05 ноября 2010

Есть ли какой-нибудь хороший компонент для Delphi, чтобы создать рамку, похожую на рамку посыльного вокруг фотографии?

Ответы [ 2 ]

3 голосов
/ 05 ноября 2010

Этот кадр в основном просто растровое изображение. Кажется, в Windows API нет никакой функции, чтобы нарисовать это. Вместо этого предыдущий спрашивающий здесь в SO обнаружил, что это (или, по крайней мере, очень похожее) растровое изображение сохраняется как растровое растровое изображение в explorer.exe, если я правильно помню.

Следовательно, написать компонент Delphi, отображающий растровое изображение внутри такого фрейма, было бы тривиально - нужно просто скопировать это растровое изображение. Тем не менее, я чувствую, что это было бы неправильно (copyvio или, по крайней мере, плохие манеры). Но, конечно, вы можете нарисовать свою собственную версию кадра / используя GIMP или Photoshop / и включить ее в качестве растрового изображения.

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

1 голос
/ 06 ноября 2010

Взгляните на наш очень маленький инструмент MicroPic. http://bouchez.info/micropic.html

У вас есть исходный код на странице. Это может быть интересно для вас, так как начинайте рисовать нестандартную рамку на любой картинке. Я написал это несколько лет назад, просто чтобы помочь моей подружке с ее веб-сайтом, без использования фотошопа перед вставкой картинок ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...