Image based control with dynamic greyscale pased upon percent

Suoritettu Julkaistu 7 vuotta sitten Maksettu toimituksen yhteydessä
Suoritettu Maksettu toimituksen yhteydessä

The goal of the SOW is to create an ASP User Control which can be integrated into current reporting and analytics web based software. This control will take dynamic values to display an image partly greyscale and partly original. The visual nature of the image will depend on an image selection which is passed to the graph control.

Requirements

1. Must be a User Control created in ASP and VB.Net

a. Use of any 3rd party libraries or licensed products must be pre-approved

b. Programmer must provide indefinite and unlimited license to all software libraries and code that is packaged with the User Control.

c. All contained as a single User Control

2. Dynamic User Control elements

a. User Control must dynamically size to its container.

i. No matter the size of the User Control, the image in the control must maintain its original aspect ratio.

ii. Container to load into is an HTML Div.

b. User Control must accept numerical value to represent % of image to leave as original picture. The remaining % of the image will be greyscaled.

c. User Control must accept both image location and string.

i. Image string will be a base64 encoded PNG

ii. Image location must support both server local file and URL

d. User Control will have option to enter a label or title for the graph

i. x/y coordinates to render the label

ii. Orientation horizontal left to right

1. Vertical text, horizontal rotated 90 degrees

iii. Item Style would be any applicable “style” elements

e. The User Control will convert a color image into a grayscale image.

f. The User Control will allow input of a lightening value between -100% and 100%

i. Lightening value will make the grayscale image lighter or darker.

1. 100% is full white

2. -100% is full black

g. Image will dynamically resize as the control does

h. User Control will accept indication of whether greyscale is rendered vertically or horizontally.

i. Color portion of image will indicate current value in % while black and white portion indicates max value.

i. Vertical graph will fill color on the y axis and horizontal graph will fill color on the x axis (bottom to top and left to right respectively)

3. User Control must have a method which generates an image of the rendered result of the control and returns the image as a string of base64 encoded PNG. The Image returned will be the same size as original image.

Very similar to this project:

[login to view URL]

ASP CSS JavaScript jQuery / Prototype VB.NET

Projektin tunnus: #11254474

Tietoa projektista

14 ehdotusta Etäprojekti Aktiivinen 7 vuotta sitten

Myönnetty käyttäjälle:

logicpowered

We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast a Lisää

$555 USD 10 päivässä
(32 Arvostelua)
7.8

14 freelanceria on tarjonnut keskimäärin $758 tähän työhön

prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i wi Lisää

$773 USD 20 päivässä
(25 arvostelua)
6.0
SPARKtechBD

I am VB, VB.NET, MVC, XML & MS SQL programmer. I have experience about 10 years in programming complex database application as well as Windows Desktop and Server/Client application. you will get yearly service and s Lisää

$833 USD 30 päivässä
(10 arvostelua)
5.8
Shopify

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Lisää

$773 USD 20 päivässä
(7 arvostelua)
4.9
RubyOnRail

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Lisää

$644 USD 10 päivässä
(4 arvostelua)
4.1
mike199

My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & Lisää

$672 USD 10 päivässä
(3 arvostelua)
3.2
javedmb

The project does not seem much complicated .I have gone through the links that has been provided by you .I will try to give my best .i will deliver asap. you can contact me .

$444 USD 5 päivässä
(0 arvostelua)
0.0