Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Ok... Zoals? Hoe moeten we zoiets dan realiseren?gorgi_19 schreef op maandag 15 november 2004 @ 18:23:
Nope; dat kan niet in ASP 3.0. Je zult externe componenten hiervoor moeten hebben
Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Zoiets dus...
1
2
3
4
5
6
7
8
9
10
11
| MAXBREEDTE = 600;
MAXHOOGTE = 600;
if (breedte > MAXBREEDTE) {
hoogte = hoogte * MAXBREEDTE / breedte;
breedte = MAXBREEDTE;
}
if (hoogte > MAXHOOGTE) {
breedte = breedte * MAXHOOGTE / hoogte;
hoogte = MAXHOOGTE;
} |
Dit is zeg maar de oplossing voor het probleem uitgedacht in "scriptingtaal", maar hoe je het nou écht toepast, dát is dus de vraag!Bergen schreef op maandag 15 november 2004 @ 18:33:
Ik ben geen ASP-kenner, maar kun je met ASP niet de breedte en hoogte van een plaatje uitlezen en dan zelf de ratio even omrekenen en vervolgens in HTML de breedte en hoogte meegeven. Het is weliswaar geen resizen, maar kan wel een oplossing zijn.
Zoiets dus...
code:
1 2 3 4 5 6 7 8 9 10 11MAXBREEDTE = 600; MAXHOOGTE = 600; if (breedte > MAXBREEDTE) { hoogte = hoogte * MAXBREEDTE / breedte; breedte = MAXBREEDTE; } if (hoogte > MAXHOOGTE) { breedte = breedte * MAXHOOGTE / hoogte; hoogte = MAXHOOGTE; }
Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4
Verwijderd
Zie: http://www.aspupload.com/manual_image.html
Is er nog een andere mogelijkheid om dit te realiseren (al dan niet in ASP?)
Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4
Uiteindelijk wordt het toch een oplossing zoals Rick die voorstelt...
[ Voor 15% gewijzigd door Folkert op 22-11-2004 10:48 ]
Welke Rick? Ikzelf? Zal ff checken of .NET ondersteund wordt!Folkert schreef op maandag 22 november 2004 @ 10:47:
Kijk of je ISP .NET ondersteunt.... hier is het zeer eenvoudig in te maken... maar dan moet je je hele cms herprogrammeren.... alhowel je ook gewoon asp kan draaien binnen een .NET omgeving maar dat zou zonde zijn...
Uiteindelijk wordt het toch een oplossing zoals Rick die voorstelt...
Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4
Het stukje code vind je trouwens hier:
http://www.gradje.nl/includes/imagesize.asp.txt
Dit ziet er goed uit! Wordt atm ff mee gestoeit, hou je op de hoogte!Flard schreef op maandag 22 november 2004 @ 15:33:
Ik gebruik altijd (als de hoster geen .net ondersteunt) een stukje code waarmee je de hoogte en breedte kunt opvragen van een plaatje (gewoon in ASP 3.0). Daarmee kun je dan zelf de gewenste hoogte en breedte uitrekenen, en die in de <img>-tag zetten. Enig nadeel is dan wel dat je nog het hele plaatje moet verzenden, maar het is waarschijnlijk de enige oplossing voor ASP3.0, waar je geen extra componenten mag installeren.
Het stukje code vind je trouwens hier:
http://www.gradje.nl/includes/imagesize.asp.txt
Dell Vostro 7620 / Intel Core i7 12700H / NVIDIA GeForce RTX 3050 Ti 4GB / 40GB DDR5RAM / Samsung 990 Pro 1TB / Dell WD22TB4 / 2x Dell G2724D / Dell Premier KM900 / Universal Audio Volt 1 / 2x KRK Rokit RP8 G4 / KRK S12.4