Je travaille sur une application qui incorpore une interface de dessin (comme Paint ou Photoshop) en tant qu'élément de canevas HTML5. Je voudrais pouvoir redimensionner dynamiquement l'élément de canevas et les données de pixel sur celui-ci pour simuler la fonctionnalité de zoom. Mes pensées ont une sorte de fenêtre qui contient l'élément canvas. Je pourrais alors redimensionner la toile et son contenu à l'intérieur de la fenêtre d'affichage (qui reste de la même taille).Redimensionner et mettre à l'échelle HTML5 Toile et contenu
Comment est-ce que je ferais mieux de mettre en application cette fonctionnalité?
Vous pourriez sauver une « capture d'écran » en utilisant '.toDataURL()', puis redimensionner la toile et tirer cette capture d'écran étiré. Cependant, il semblera flou car le canevas ne sera pas redimensionné de manière pixellisée. – pimvdb
copie possible: http://stackoverflow.com/questions/331052/how-to-resize-html-canvas-element –