Zoom et Pan dans KineticJS

Est-il un moyen on pourrait zoom et pan sur une toile à l'aide de KineticJS? J'ai trouvé cette bibliothèque kineticjs-viewport, mais je me demandais si il n'y a aucun autre moyen d'y parvenir parce que cette bibliothèque semble être l'utilisation beaucoup plus des bibliothèques et ne suis pas sûr que ceux qui sont absolument nécessaires pour faire le travail.

Sinon, je suis même ouvert à l'idée de dessiner un rectangle autour de la zone d'intérêt et de zoom dans un domaine particulier. Toutes les idées sur la façon de réaliser cet objectif? Un JSFiddle exemple serait génial!

OriginalL'auteur Legend | 2012-09-28