Создание круга, который выглядит как авторизованная печать с кодом - PullRequest
2 голосов
/ 11 января 2011

Я хочу нарисовать неправильный круг полностью с помощью php (или другого варианта программирования), но без фотошопа. Круг, который я пытаюсь нарисовать, должен быть немного нерегулярным, и я думаю, что толщина линии должна немного отличаться, чтобы создать впечатление разрешенной печати. Я не возражаю против предложений для графического пакета, поскольку он использует код (не манипулирование изображениями для художников). Любой код был написан для этого? Как мне получить подобный эффект?

Ответы [ 3 ]

1 голос
/ 11 января 2011

Я очень рекомендую raphael.js

Прямо на своей домашней странице они показывают, как нарисовать круг, но вы также можете рисовать контуры с векторными линиями, что позволитвам создать неправильный круг.Кроме того, он работает в IE6 +, а также в Firefox, Safari, Chrome.

Попробуйте использовать cos (x) для значения x и sin (y) для значения y в JavaScript с короткими путями и случайным числомза неравномерность.

1 голос
/ 11 января 2011

Если вы просто хотите текстурировать круг, простая карта рельефа / карта смещения может помочь. Вам все еще нужно будет использовать исходное изображение для карты.

Следующий трюк - найти пакет, который поддерживает карту смещения. SVG имеет фильтр карты смещения , но я уверен, что есть php-библиотеки с хорошим набором фильтров, если вы беспокоитесь о поддержке браузера SVG.

0 голосов
/ 11 января 2011

возможно, вы могли бы использовать SVG. Графику можно описать как текст и визуализировать во время выполнения.

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