Archief - ASP.Net : Breedte en lengte opvragen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Rutger

Legacy Member
Hoe vraagt ge in ASP.Net de lengte en breedte op van ne foto om dat dan achteraf te kunnen resizen en zo terug op te slaan?

En hoe doet ge da resizen het beste en gemakkelijkst?

Grtz

Asshen

Legacy Member
Het zal afhangen van het feit of de afbeelding op de server staat waarop je ASP.NET applicatie runt.

- Indien de ASP.NET applicatie en de figuur op zelfde server staan, dan kan je 'Image im = Image.FromFile( imagefilepath );' en daarmee de lengte en breedte opvragen. (Je ASP.NET app moet dan wel toegangsrechten hebben op de folder waar die figuur staat)

- Indien die figuur niet lokaal op je server staat, dan ga je eerst de figuur moeten ophalen via een stream die je verkrijgt met de HttpRequest en HttpResponse objecten. Je schrijft de foto naar een stream (bvb. MemoryStream), en dan laad je de data in een Image object. (Deze optie kan je ook gebruiken indien de figuur op je locale server staat)

En met de methode GetThumbNailImage( ... ) van een Image object, kan je de Image in een ander formaat verkrijgen.

K.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan