heike2718 / minikaenguru

Minikänguru Monorepo
GNU Affero General Public License v3.0
0 stars 0 forks source link

Skalieren der Images anhand der Originalgröße #462

Closed heike2718 closed 4 months ago

heike2718 commented 4 months ago

Wenn ein Image sehr groß ist, sieht das blöd aus. Daher soll es in diesem Fall basierend auf breite und höhe (oder nur breite) etwas herunterskaliert werden.

Hierzu wird das ImagesDto erweitert - die breite und höhe kommen aus mja-api mit und sind im Frontend verfügbar.

heike2718 commented 4 months ago

<img [src]="image.base64" [alt]="'Scaled Image'" [ngStyle]="scaledDimensions">

get scaledDimensions() { return { width: this.image.originalWidth * this.scaleDownFactor + 'px', height: this.image.originalHeight * this.scaleDownFactor + 'px' }; }