2012-02-29 29 views
8

estoy tratando de escribir un programa en el que los usuarios subir imágenes circulares como esto deliciosamente cálido de pizza: enter image description here¿Alguna CSS o técnicas de JavaScript para mostrar un "corte" de una imagen circular?

Entonces, el usuario especifica el inicio y el final del arco en grados, de manera que una función se llamará para mostrar la misma imagen, con una menor opacidad en la porción sobrante.

function cutPizza (startArcDegree, endArcDegree){ 
//This is where I need help  
} 

cutPizza(150, 225); 

enter image description here

¿Hay alguna CSS o JavaScript técnicas para ayudar a lograr esto (o cualquiera o formas para el caso)?

+5

1 para 'pizza deliciosamente caliente' –

+0

¿Puedes mostrarnos lo que tienes hasta ahora? – Starx

+1

Normalmente uso [Raphael] (http://raphaeljs.com/) para este tipo de cosas. Aquí hay una [demostración relacionada vagamente] (http://raphaeljs.com/pie.html). – thirtydot

Respuesta

Cuestiones relacionadas