Преобразователь цвета - PullRequest
0 голосов
/ 30 августа 2011

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

Ответы [ 4 ]

0 голосов
/ 30 августа 2011

Расширение EyeDropper для Chrome неоценимо.Введите значения Hex или RGB, чтобы получить свой цвет, или выберите цветовое колесо, или выберите цвет прямо со страницы с помощью пипетки.

0 голосов
/ 30 августа 2011

Этот инструмент можно использовать для преобразования шестнадцатеричного цвета и предварительного просмотра.

http://easycalculation.com/color-coder.php
0 голосов
/ 30 августа 2011

Вы должны сделать это, используя что-то вроде этого:

<asp:TextBox ID="txtHex" runat="server" />

<asp:Button ID="btnDisplayColor" runat="server" Text="Display Color" OnClick="btnDisplayColor_Click" />

<asp:Panel ID="pnlHexColorDisplay" runat="server" Width="30px" Height="30px" />

И для события нажатия кнопки:

protected void btnDisplayColor_Click(object sender, EventArgs e)
{
    pnlHexColorDisplay.BackColor = System.Drawing.ColorTranslator.FromHtml(txtHex.Text.Trim());
}
0 голосов
/ 30 августа 2011

Ну, большинство инструментов для редактирования фотографий делают это.Если вы делаете графику для своего веб-приложения, тогда используйте Paint.NET или что-то подобное, у которого есть шестнадцатеричное поле в окне Цвета.Если вы не хотите делать ни одну из этих вещей, вы также можете динамически редактировать стили во многих браузерах, в Chrome и Safari он встроен, в IE есть инструменты разработчика F12, которые не так хороши, но все же выполняют свою работуи Firefox имеет Firebug и консоль ошибок, я полагаю.

Против всех этих?Напишите программу .NET, которая сделает это за вас.Что-то вроде:

Private Sub SetColor(ByVal hexColor As String)
    Me.pnlResult.BackColor = Color.FromArgb(&HFF000000 Or Convert.ToInt32(hexColor.TrimStart("#"c), 16))
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...