Ich habe einige Bilder mit zufälligen Dimension und die Frage ist, wie kann ich skalieren (Größe) auf genau 960 × 1280 zum Beispiel in JavaScript, aber behalten Bildursprung Aspekt Verhältnis:Wie skalieren (Größe ändern) Bild beibehalten Seitenverhältnis in Javascript
- Wenn das Bild größer als die erwartete Größe ist, ist es verkleinert werden (wobei Seitenverhältnis) und die leeren Bereiche mit transparenter Farbe gefüllt.
- Wenn das Bild kleiner als die erwartete Größe ist, ist es nicht skaliert aber zentriert und die leeren Bereiche sind mit transparenten Farbe gefüllt.
Ich hatte etwas zu diesem Thema gelesen, konnte das Problem aber immer noch nicht lösen.
Dies ist für mich nicht funktioniert: How to resize images proportionally/keeping the aspect ratio?
AKTUALISIERT: Arbeitslösung hier, vielen Dank an @Mr. Polywhirl Update solution
ich diese Methode benutzt hatte, und einige Änderungen Bild, um die Größe zu genau erwartet Dimension aber es macht Bild verlieren es Verhältnis: [link] (http://stackoverflow.com/a/14731922/4762384) –
Willkommen bei SO. Bitte besuchen Sie die [Hilfe], um zu sehen, was und wie zu fragen. TIPP: Veröffentlichen Sie Aufwand und Code in einem [mcve] – mplungjan
Danke für die Erinnerung –