Ich baue eine Website mit vielen hochgeladenen Bildern. Ich möchte diese Bilder clientseitig skalieren und komprimieren (vorzugsweise ihr Format zu .jpg ändern), bevor ich sie auf einen Server hochlade.Größe ändern und komprimiertes Bild in JavaScript konvertieren
Wie würde man das machen? Ich habe ein paar Lösungen gefunden, aber keine, die wirklich auf hochgeladene Dateien funktionieren. Das letzte, was ich versucht habe, ist das Hermite-resize Skript. Sollte so einfach wie:
// Get images from input field
var uploadedImages = event.currentTarget.files;
var HERMITE = new Hermite_class();
HERMITE.resize_image(uploadedImages[1], 300, 100);
Aber anscheinend die uploadedImages
Rückkehr als null
. Während ich sie auch woanders benutze, bin ich 100% positiv, sie sind nicht null
Kann jemand dieses Skript effektiv mit hochgeladenen Dateien verwenden? Oder gibt es vielleicht eine bessere Lösung zum Vergrößern/Komprimieren von Bildern auf der Client-Seite?
Vielen Dank im Voraus!