Wie skaliere ich das Bild auf der Client-Seite vor dem Upload?

Ich benutze Plupload, um Bilder auf der Client-Seite zu skalieren, bevor ich sie auf den Server hochlade. Ich habe ein Front-End-Formular implementiert, mit dem der Benutzer eine Datei von ihrem Computer auswählen und absenden kann. Meine Plupload-Konfiguration sieht folgendermaßen aus:

var uploader = new plupload.Uploader({ browse_button: 'browse', url: $url, resize: { width: 100, height: 100 } }); 

Ich benutze jetzt das Simple Local Avatars Plugin, damit Benutzer einen Avatar hochladen können. Grundsätzlich wird ein Avatar-Upload-Feld zu Benutzerprofilen hinzugefügt. wp_handle_upload () wird verwendet, um den Upload zu verarbeiten. Gibt es eine Möglichkeit, das Bild zu skalieren, bevor es auf den Server hochgeladen wird (ähnlich wie bei Plupload)?

Ref: http://www.plupload.com/docs/Image-Resizing-on-Client-Side

Solutions Collecting From Web of "Wie skaliere ich das Bild auf der Client-Seite vor dem Upload?"