Javascript and HTML5 Canvas tweaks

Closed

I currently have a project that is near complete but have some issues that need to be resolved. The background on the project is its a sign builder using the HTML5 canvas and jCanvas to render the text on the screen. First person who can complete a few of these tasks and demo it to me will win the project. Then you can complete the rest of the tasks in the list.

Things we need to get done ASAP are as follows:

- Average Width formula calculation

-- For this see table in attached word document

- Select finishes and fonts from modal

-- I have a set of inputs that are being selected and some of those inputs are determining what to pass to the canvas. What needs to happen here is that I have a modal that shows a list of all finishes and fonts. I want to be able to select one from the modal and then click save. This should then update the input section with that value and update the canvas and carts accordingly. There is already a javascript method that is called on finishchange and fontchange so I want to somehow try to make use of those methods or overload the method to support this new functionality so there is no duplication of code

- auto select inputs when editing order and render canvas

-- When all the inputs have been made the user clicks on "Checkout". If there are any issues with the sign and they want to make changes they click on "Edit Order". It then jumps back to the sign builder screen and currently is able to select a few of the inputs but not all of them are being selected. This needs to be fixed. The canvas then needs to redraw by calling the writeText() method I have.

- scale width of text to length of canvas using the scaling method

-- See scaling of width in attached word document

- acquire x,y coordinates of layer once dragged

-- Each text line is generated as a layer in the canvas. When initialized it is given some default x,y coordinates. The layer can then be moved around. Need to obtain the new coordinates so it can be saved for later editing

- handle multiple lines

-- scaling needs to work and be handled for multiple text lines (first make sure it works with no problems with a single line. Once I verify all is well this part can be worked on)

- position each text line to center of canvas

Skills: .NET, HTML5, Javascript, jQuery / Prototype

See more: html5 tweaks, section html5, rest html5, javascript edit code, i want to edit word document, html5 text, html5 on line, html5 fonts, html5 code to center text, verify center, redraw work, canvas javascript, auto scaling, javascript multiple, html5 edit, table set html, multiple html5, html5 project demo, html table save, html5 layer, html5 order, canvas layer html5, javascript support, html table position, html5 javascript code

Project ID: #4456741

6 freelancers are bidding on average $222 for this job

ValueCoders

Hi, Experts team of SEO/Wordpress/PHP/cakephp/joomla/Drupal/Magento/AJAX/Codeigniter developers and designers. Thanks Gaurav

$463 USD in 14 days
(28 Reviews)
5.7
TheInnoVibes

Please check private message box.

$257 USD in 2 days
(16 Reviews)
5.0
hemanshusondhi

**************We are U.K. based company and have all the required designer and developer you are looking for. We can allocate dedicated resources for your project. You will be very happy and satisfied with our services More

$257 USD in 10 days
(11 Reviews)
4.2
Butterfly718

Hello,sir. I have gone through your requirement. I can do your project. Let's start.

$165 USD in 3 days
(12 Reviews)
4.0
drudev

Hello. I am a web developer with 11+-year experience . I am working remotely on DigitalRay company - digitalray.com - LA (USA). Technical knowledges: 1PHP, Objective C, C++, JavaScript, Ruby, RoR, ASP.Net C#, Zend, More

$154 USD in 3 days
(8 Reviews)
3.7
codeware1

See our some latest e-commerce work http://ethiopian-online-globalshopping.com/ http://codewaretechnologies.com/myshop/ http://tarangkhandelwal.com/index.php http:://Snotobacco.us (MAGENTO) http://Reim More

$185 USD in 6 days
(5 Reviews)
3.6
anirudhagupta01

let's solve it now.

$35 USD in 3 days
(4 Reviews)
2.4