diff --git a/samples/ImageSharp.Web.Sample/wwwroot/imagesharp-logo.png b/samples/ImageSharp.Web.Sample/wwwroot/imagesharp-logo.png deleted file mode 100644 index 0b661ed7..00000000 --- a/samples/ImageSharp.Web.Sample/wwwroot/imagesharp-logo.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8e0e61e92427f3686cf4558193c077ab0ec78b5c869e90445147c0c67d66ce10 -size 25255 diff --git a/samples/ImageSharp.Web.Sample/wwwroot/index.html b/samples/ImageSharp.Web.Sample/wwwroot/index.html index 53cd06f0..ef3cfa4f 100644 --- a/samples/ImageSharp.Web.Sample/wwwroot/index.html +++ b/samples/ImageSharp.Web.Sample/wwwroot/index.html @@ -44,10 +44,10 @@
- imagesharp-logo.png
+ sixlabors.imagesharp.web.png
- +
- imagesharp-logo.png?width=300
+ sixlabors.imagesharp.web.png?width=300
- +
- imagesharp-logo.png?width=300&height=200
+ sixlabors.imagesharp.web.png?width=300&height=200
- +
- imagesharp-logo.png?width=300&height=200&rmode=stretch
+ sixlabors.imagesharp.web.png?width=300&height=200&rmode=stretch
- +
- imagesharp-logo.png?width=300&height=200&rmode=pad
+ sixlabors.imagesharp.web.png?width=300&height=200&rmode=pad&rcolor=limegreen
- +
- imagesharp-logo.png?width=300&rsampler=lanczos3
+ sixlabors.imagesharp.web.png?width=300&rsampler=lanczos3
- +
- imagesharp-logo.png?width=300&rsampler=nearest
+ sixlabors.imagesharp.web.png?width=300&rsampler=nearest
- +
- imagesharp-logo.png?width=300&format=jpg
+ sixlabors.imagesharp.web.png?width=300&format=jpg
- +
- imagesharp-logo.png?width=300&format=bmp
+ sixlabors.imagesharp.web.png?width=300&format=bmp
- +
- imagesharp-logo.png?width=300&format=gif
+ sixlabors.imagesharp.web.png?width=300&format=gif
- +
- imagesharp-logo.png?width=300&format=webp
+ sixlabors.imagesharp.web.png?width=300&format=webp
- +
- imagesharp-logo.png?width=300&format=jpg&quality=100
+ sixlabors.imagesharp.web.png?width=300&format=jpg&quality=100
- +
- imagesharp-logo.png?width=300&format=jpg&quality=50
+ sixlabors.imagesharp.web.png?width=300&format=jpg&quality=50
- +
- imagesharp-logo.png?width=300&format=jpg&quality=1
+ sixlabors.imagesharp.web.png?width=300&format=jpg&quality=1
- +
- imagesharp-logo.png?width=300&format=webp&quality=100
+ sixlabors.imagesharp.web.png?width=300&format=webp&quality=100
- +
- imagesharp-logo.png?width=300&format=webp&quality=50
+ sixlabors.imagesharp.web.png?width=300&format=webp&quality=50
- +
- imagesharp-logo.png?width=300&format=webp&quality=1
+ sixlabors.imagesharp.web.png?width=300&format=webp&quality=1
- +
- imagesharp-logo.png?width=300&bgcolor=red
+ sixlabors.imagesharp.web.png?width=300&bgcolor=red
- +
- imagesharp-logo.png?width=300&bgcolor=FFFF00
+ sixlabors.imagesharp.web.png?width=300&bgcolor=FFFF00
- +
- imagesharp-logo.png?width=300&bgcolor=128,28,32
+ sixlabors.imagesharp.web.png?width=300&bgcolor=128,28,32
- +
- imagesharp-logo.png?width=300&bgcolor=C1FF0080
+ sixlabors.imagesharp.web.png?width=300&bgcolor=C1FF0080
- +
- imagesharp-logo.png?width=300&bgcolor=128,28,32,128
+ sixlabors.imagesharp.web.png?width=300&bgcolor=128,28,32,128
- +
Demonstrates that the middleware handles identical queries without file contention.
- imagesharp-logo.png?width=123
+ sixlabors.imagesharp.web.png?width=123
- +
- imagesharp-logo.png?width=123
+ sixlabors.imagesharp.web.png?width=123
- +
- imagesharp-logo.png?width=123
+ sixlabors.imagesharp.web.png?width=123
- +
Demonstrates that the middleware handles EXIF orientation correctly for portrait images.
- Portrait_0.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_0.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_1.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_1.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_2.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_2.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_3.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_3.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_4.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_4.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_5.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_5.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_6.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_6.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_7.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_7.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
- Portrait_8.jpg?width=60&height=50&ranchor=left&rmode=pad
+ Portrait_8.jpg?width=60&height=50&ranchor=left&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for portrait images.
- Portrait_0.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_0.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_1.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_1.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_2.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_2.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_3.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_3.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_4.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_4.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_5.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_5.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_6.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_6.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_7.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_7.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Portrait_8.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Portrait_8.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for portrait images.
- Portrait_0.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_0.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_1.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_1.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_2.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_2.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_3.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_3.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_4.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_4.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_5.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_5.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_6.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_6.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_7.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_7.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
- Portrait_8.jpg?width=60&height=50&ranchor=right&rmode=pad
+ Portrait_8.jpg?width=60&height=50&ranchor=right&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for portrait images.
- Portrait_0.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_0.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_1.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_1.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_2.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_2.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_3.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_3.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_4.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_4.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_5.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_5.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_6.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_6.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_7.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_7.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
- Portrait_8.jpg?width=60&height=50&ranchor=bottomright&rmode=pad
+ Portrait_8.jpg?width=60&height=50&ranchor=bottomright&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for landscape images.
- Landscape_0.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_0.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_1.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_1.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_2.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_2.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_3.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_3.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_4.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_4.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_5.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_5.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_6.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_6.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_7.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_7.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
- Landscape_8.jpg?width=60&height=50&ranchor=top&rmode=pad
+ Landscape_8.jpg?width=60&height=50&ranchor=top&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for landscape images.
- Landscape_0.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_0.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_1.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_1.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_2.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_2.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_3.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_3.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_4.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_4.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_5.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_5.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_6.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_6.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_7.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_7.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
- Landscape_8.jpg?width=60&height=50&ranchor=topright&rmode=pad
+ Landscape_8.jpg?width=60&height=50&ranchor=topright&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for landscape images.
- Landscape_0.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_0.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_1.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_1.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_2.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_2.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_3.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_3.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_4.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_4.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_5.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_5.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_6.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_6.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_7.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_7.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
- Landscape_8.jpg?width=60&height=50&ranchor=bottom&rmode=pad
+ Landscape_8.jpg?width=60&height=50&ranchor=bottom&rmode=pad&rcolor=limegreen
Demonstrates that the middleware handles EXIF orientation correctly for landscape images.
- Landscape_0.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_0.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_1.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_1.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_2.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_2.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_3.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_3.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_4.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_4.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_5.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_5.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_6.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_6.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_7.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_7.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen
- Landscape_8.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad
+ Landscape_8.jpg?width=60&height=50&ranchor=bottomleft&rmode=pad&rcolor=limegreen