14.6 (rounded rectangle) &14.5 (text shadow)&15.7 (nutrition

 
   

Need your ASSIGNMENT done? Use our paper writing service to score better and meet your deadlines.


  Order a Similar Paper    Order a Different Paper  

14.6 (Rounded Rectangle) Generalize the example in Fig 14.7 into a roundedRect function and call it twice with different arguments to place two different rounded rectangles on the canvas. Example Below.

14.7

<!DOCTYPE html>

<!– fig. 14.7 –>

<html>

   <head>

      <meta charset = “utf-8”>

      <title>Quadratic Curves</title>

   </head>

   <body>

      <canvas id = “drawRoundedRect” width = “130” height = “130”

         style = “border; 1px solid black;”>

      </canvas>

      <script>

         var canvas = document.getElementById(“drawRoundedRect”);

         var context = canvas.getContext(“2d”)

         context.beginPath();

         context.moveTo(15, 5);

         context.lineTo(95, 5);

         context.quadraticCurveTo(105, 5, 105, 15);

         context.lineTo(105, 95);

         context.quadraticCurveTo(105, 105, 95, 105);

         context.lineTo(15, 105);

         context.quadraticCurveTo(5, 105, 5, 95);

         context.lineTo(5, 15);

         context.quadraticCurveTo(5, 5, 15, 5);

         context.closePath();

         context.fillStyle = “yellow”;

         context.fill();

         context.strokeStyle = “royalblue”;

         context.lineWidth = 6;

         context.stroke();

      </script>

   </body>

</html>